Class RadTabView
Inheritance
System.Object
RadTabView
Namespace: Com.Telerik.Android.Primitives.Widget.Tabview
Assembly: Telerik.Xamarin.Android.Primitives.dll
Syntax
public class RadTabView : LinearLayout, ICollectionChangeListener, ISlideViewChangeListener, ITabStripChangeListener, IJavaObject, IDisposable, IJavaPeerable
Constructors
RadTabView(Context)
Declaration
public RadTabView(Context context)
Parameters
Android.Content.Context
context
|
RadTabView(Context, IAttributeSet)
Declaration
public RadTabView(Context context, IAttributeSet attrs)
Parameters
Android.Content.Context
context
|
Android.Util.IAttributeSet
attrs
|
RadTabView(IntPtr, JniHandleOwnership)
Declaration
protected RadTabView(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Properties
GetContentViewForTab
Declaration
public TabViewChangeGetContentViewForTabHandler GetContentViewForTab { get; set; }
Property Value
TabViewChangeGetContentViewForTabHandler
|
GetViewForTabEvent
Declaration
public TabViewChangeGetViewForTabHandler GetViewForTabEvent { get; set; }
Property Value
TabViewChangeGetViewForTabHandler
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
SelectedIndex
Declaration
public virtual int SelectedIndex { get; set; }
Property Value
System.Int32
|
SelectedTab
SlideView
Tabs
Declaration
public virtual ObservableCollection Tabs { get; set; }
Property Value
ObservableCollection
|
TabsHeight
Declaration
public virtual float TabsHeight { get; set; }
Property Value
System.Single
|
TabsPosition
TabStrip
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
Methods
AddChangeListener(ITabViewChangeListener)
Declaration
public virtual void AddChangeListener(ITabViewChangeListener listener)
Parameters
ITabViewChangeListener
listener
|
AddTab(String)
Declaration
public virtual void AddTab(string title)
Parameters
System.String
title
|
AddTab(String, TabItemView)
Declaration
public virtual void AddTab(string title, TabItemView view)
Parameters
System.String
title
|
TabItemView
view
|
AddTab(String, TabItemView, View)
Declaration
public virtual void AddTab(string title, TabItemView view, View contentView)
Parameters
System.String
title
|
TabItemView
view
|
Android.Views.View
contentView
|
ArrangeSubviews()
Declaration
protected virtual void ArrangeSubviews()
CollectionChanged(CollectionChangedEvent)
Declaration
public virtual void CollectionChanged(CollectionChangedEvent info)
Parameters
CollectionChangedEvent
info
|
Implements
GetTab(String)
GetTabContentViewFromListeners(Tab)
Declaration
protected virtual View GetTabContentViewFromListeners(Tab tab)
Parameters
Tab
tab
|
Returns
Android.Views.View
|
GetTabViewFromListeners(Tab)
Declaration
protected virtual TabItemView GetTabViewFromListeners(Tab tab)
Parameters
Tab
tab
|
Returns
TabItemView
|
GetViewForTab(Tab)
Declaration
public virtual TabItemView GetViewForTab(Tab tab)
Parameters
Tab
tab
|
Returns
TabItemView
|
Implements
OnChangingCurrentView(View)
Declaration
public virtual bool OnChangingCurrentView(View currentView)
Parameters
Android.Views.View
currentView
|
Returns
System.Boolean
|
Implements
OnCurrentViewChanged(View, View)
Declaration
public virtual void OnCurrentViewChanged(View currentView, View previousView)
Parameters
Android.Views.View
currentView
|
Android.Views.View
previousView
|
Implements
OnSelectingTab(Tab)
Declaration
public virtual bool OnSelectingTab(Tab tabToSelect)
Parameters
Tab
tabToSelect
|
Returns
System.Boolean
|
Implements
OnTabSelected(Tab, Tab)
Declaration
public virtual void OnTabSelected(Tab selectedTab, Tab deselectedTab)
Parameters
Tab
selectedTab
|
Tab
deselectedTab
|
Implements
RemoveChangeListener(ITabViewChangeListener)
Declaration
public virtual bool RemoveChangeListener(ITabViewChangeListener listener)
Parameters
ITabViewChangeListener
listener
|
Returns
System.Boolean
|
RemoveTab(Tab)
RemoveTab(String)
Declaration
public virtual void RemoveTab(string title)
Parameters
System.String
title
|
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>
|