Class TabBar

Definition

Namespace:
Tizen.NUI.Components
Assembly:
Tizen.NUI.Components.dll
API Level:
9

TabBar is a class which contains a set of TabButtons and has one of them selected.

C#
Copy
public class TabBar : Control, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, IElementController, IDisposable, IResourcesProvider
Inheritance
System.Object
Tizen.NUI.Binding.Element
Tizen.NUI.Components.Control
TabBar
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable

Constructors

View Source

TabBar()

Creates a new instance of TabBar.

Declaration
C#
Copy
public TabBar()
API Level: 9

Properties

View Source

TabButtonCount

Gets the count of tab buttons.

Declaration
C#
Copy
public int TabButtonCount { get; }
Property Value
Type Description
Int32
API Level: 9

Methods

View Source

GetTabButton(Int32)

Gets the tab button at the specified index of TabBar. The indices of tab buttons in TabBar are basically the order of adding to TabBar by AddTab(TabButton, View). So a tab button's index in TabBar can be changed whenever AddTab(TabButton, View) or RemoveTab(Int32) is called.

Declaration
C#
Copy
public TabButton GetTabButton(int index)
Parameters
Type Name Description
Int32 index

The index of tab button in TabBar where the specified tab button exists.

Returns
Type Description
TabButton
Exceptions
Type Condition
System.ArgumentOutOfRangeException

Thrown when the index is less than 0, or greater than or equal to the number of tab buttons.

API Level: 9

Implements

System.ComponentModel.INotifyPropertyChanged
System.IDisposable