Class RadTabStrip
Inheritance
System.Object
RadTabStrip
Namespace: Com.Telerik.Android.Primitives.Widget.Tabstrip
Assembly: Telerik.Xamarin.Android.Primitives.dll
Syntax
public class RadTabStrip : FrameLayout, View.IOnClickListener, ICollectionChangeListener, IJavaObject, IDisposable, IJavaPeerable
Constructors
RadTabStrip(Context)
Declaration
public RadTabStrip(Context context)
Parameters
Android.Content.Context
context
|
RadTabStrip(Context, IAttributeSet)
Declaration
public RadTabStrip(Context context, IAttributeSet attrs)
Parameters
Android.Content.Context
context
|
Android.Util.IAttributeSet
attrs
|
RadTabStrip(IntPtr, JniHandleOwnership)
Declaration
protected RadTabStrip(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Properties
GetViewForTab
Declaration
public TabStripChangeGetViewForTabHandler GetViewForTab { get; set; }
Property Value
TabStripChangeGetViewForTabHandler
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
Layout
SelectedIndex
Declaration
public virtual int SelectedIndex { get; set; }
Property Value
System.Int32
|
SelectedTab
Tabs
Declaration
public virtual ObservableCollection Tabs { get; set; }
Property Value
ObservableCollection
|
TabsAlignment
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
Methods
AddChangeListener(ITabStripChangeListener)
Declaration
public virtual void AddChangeListener(ITabStripChangeListener listener)
Parameters
ITabStripChangeListener
listener
|
CollectionChanged(CollectionChangedEvent)
Declaration
public virtual void CollectionChanged(CollectionChangedEvent info)
Parameters
CollectionChangedEvent
info
|
Implements
FindTabForView(View)
Declaration
protected virtual Tab FindTabForView(View view)
Parameters
Android.Views.View
view
|
Returns
Tab
|
GetTabViewFromListeners(Tab)
Declaration
protected virtual TabItemView GetTabViewFromListeners(Tab tab)
Parameters
Tab
tab
|
Returns
TabItemView
|
OnClick(View)
Declaration
public virtual void OnClick(View view)
Parameters
Android.Views.View
view
|
OnSelectingTab(Tab)
Declaration
protected virtual bool OnSelectingTab(Tab tab)
Parameters
Tab
tab
|
Returns
System.Boolean
|
OnTabSelected(Tab, Tab)
Declaration
protected virtual void OnTabSelected(Tab tab, Tab prevTab)
Parameters
Tab
tab
|
Tab
prevTab
|
RemoveChangeListener(ITabStripChangeListener)
Declaration
public virtual bool RemoveChangeListener(ITabStripChangeListener listener)
Parameters
ITabStripChangeListener
listener
|
Returns
System.Boolean
|
SetTabStripLayout(ITabStripLayout)
Declaration
public virtual void SetTabStripLayout(ITabStripLayout layout)
Parameters
ITabStripLayout
layout
|
Events
SelectingTab
Declaration
public event EventHandler<SelectingTabEventArgs> SelectingTab
Event Type
System.EventHandler<SelectingTabEventArgs>
|
TabSelected
Declaration
public event EventHandler<TabSelectedEventArgs> TabSelected
Event Type
System.EventHandler<TabSelectedEventArgs>
|