Skip to main content
A newer version of this page is available. .

TabView Members

A view that organizes content into groups at the same hierarchy level and allows tab navigation between them.

Constructors

Name Description
TabView() Initializes a new instance of the TabView class.

Fields

Name Description
HeaderPanelBackgroundColorProperty static Identifies the HeaderPanelBackgroundColor bindable property.
HeaderPanelContentAlignmentProperty static Identifies the HeaderPanelContentAlignment bindable property.
HeaderPanelHeightProperty static Identifies the HeaderPanelHeight bindable property.
HeaderPanelIndentProperty static Identifies the HeaderPanelIndent bindable property.
HeaderPanelItemSpacingProperty static Identifies the HeaderPanelItemSpacing bindable property.
HeaderPanelMaxHeightProperty static Identifies the HeaderPanelMaxHeight bindable property.
HeaderPanelMaxWidthProperty static Identifies the HeaderPanelMaxWidth bindable property.
HeaderPanelMinHeightProperty static Identifies the HeaderPanelMinHeight bindable property.
HeaderPanelMinWidthProperty static Identifies the HeaderPanelMinWidth bindable property.
HeaderPanelPaddingProperty static Identifies the HeaderPanelPadding bindable property.
HeaderPanelPositionProperty static Identifies the HeaderPanelPosition bindable property.
HeaderPanelShadowColorProperty static Identifies the HeaderPanelShadowColor bindable property.
HeaderPanelShadowHeightProperty static Identifies the HeaderPanelShadowHeight bindable property.
HeaderPanelShadowRadiusProperty static Identifies the HeaderPanelShadowRadius bindable property.
HeaderPanelWidthProperty static Identifies the HeaderPanelWidth bindable property.
IsHeaderPanelShadowVisibleProperty static Identifies the IsHeaderPanelShadowVisible bindable property.
IsSelectedItemIndicatorVisibleProperty static Identifies the IsSelectedItemIndicatorVisible bindable property.
ItemHeaderFontAttributesProperty static Identifies the ItemHeaderFontAttributes bindable property.
ItemHeaderFontFamilyProperty static Identifies the ItemHeaderFontFamily bindable property.
ItemHeaderFontSizeProperty static Identifies the ItemHeaderFontSize bindable property.
ItemHeaderHeightProperty static Identifies the ItemHeaderHeight bindable property.
ItemHeaderIconColorProperty static Identifies the ItemHeaderIconColor bindable property.
ItemHeaderIconDataMemberProperty static Identifies the ItemHeaderIconDataMember bindable property.
ItemHeaderIconPositionProperty static Identifies the ItemHeaderIconPosition bindable property.
ItemHeaderIconSpacingProperty static Identifies the ItemHeaderIconSpacing bindable property.
ItemHeaderMaxHeightProperty static Identifies the ItemHeaderMaxHeight bindable property.
ItemHeaderMaxWidthProperty static Identifies the ItemHeaderMaxWidth bindable property.
ItemHeaderMinHeightProperty static Identifies the ItemHeaderMinHeight bindable property.
ItemHeaderMinWidthProperty static Identifies the ItemHeaderMinWidth bindable property.
ItemHeaderPaddingProperty static Identifies the ItemHeaderPadding bindable property.
ItemHeaderPlacementOnSelectionProperty static Identifies the ItemHeaderPlacementOnSelection bindable property.
ItemHeaderTemplateProperty static Identifies the ItemHeaderTemplate bindable property.
ItemHeaderTextColorProperty static Identifies the ItemHeaderTextColor bindable property.
ItemHeaderTextDataMemberProperty static Identifies the ItemHeaderTextDataMember bindable property.
ItemHeaderVisibleElementsProperty static Identifies the ItemHeaderVisibleElements bindable property.
ItemHeaderWidthProperty static Identifies the ItemHeaderWidth bindable property.
ItemsSourceProperty static Identifies the ItemsSource bindable property.
ItemTemplateProperty static Identifies the ItemTemplate bindable property.
ScrollAnimationEnabledProperty static Identifies the ScrollAnimationEnabled bindable property.
SelectedItemHeaderBackgroundColorProperty static Identifies the SelectedItemHeaderBackgroundColor bindable property.
SelectedItemHeaderIconColorProperty static Identifies the SelectedItemHeaderIconColor bindable property.
SelectedItemHeaderTextColorProperty static Identifies the SelectedItemHeaderTextColor bindable property.
SelectedItemIndexProperty static Identifies the SelectedItemIndex bindable property.
SelectedItemIndicatorColorProperty static Identifies the SelectedItemIndicatorColor bindable property.
SelectedItemIndicatorHeightProperty static Identifies the SelectedItemIndicatorHeight bindable property.
SelectedItemProperty static Identifies the SelectedItem bindable property.
SwipeEnabledProperty static Identifies the SwipeEnabled bindable property.

Properties

Name Description
ActualAppearance Gets the common appearance settings that are applied to the current TabView.
HeaderPanelBackgroundColor Gets or sets the background color of the view’s header panel. This is a bindable property.
HeaderPanelContentAlignment Gets or sets a value that specifies how the view aligns item headers in the header panel. This is a bindable property.
HeaderPanelHeight Gets or sets the header panel’s height when the HeaderPanelPosition is set to Top or Bottom. This is a bindable property.
HeaderPanelIndent Gets or sets spacing before the first item and the panel’s start edge. This is a bindable property.
HeaderPanelItemSpacing Gets or sets the spacing between item headers. This is a bindable property.
HeaderPanelMaxHeight Gets or sets the header panel’s maximum height when HeaderPanelPosition is Top or Bottom. This is a bindable property.
HeaderPanelMaxWidth Gets or sets the header panel’s maximum width when HeaderPanelPosition is Left or Right. This is a bindable property.
HeaderPanelMinHeight Gets or sets the header panel’s minimum height when the HeaderPanelPosition is Top or Bottom. This is a bindable property.
HeaderPanelMinWidth Gets or sets the header panel’s minimum width when the HeaderPanelPosition is set to Left or Right. This is a bindable property.
HeaderPanelPadding
HeaderPanelPosition Gets or sets the header panel’s position within the view. This is a bindable property.
HeaderPanelShadowColor Gets or sets the color the Tab View uses to paint the header panel’s shadow. This is a bindable property.
HeaderPanelShadowHeight Gets or sets the height of the header panel’s shadow. This is a bindable property.
HeaderPanelShadowRadius Gets or sets the blur radius of the header panel’s shadow. This is a bindable property.
HeaderPanelWidth Gets or sets the header panel’s width when the HeaderPanelPosition is set to Left or Right. This is a bindable property.
IsHeaderPanelShadowVisible Gets or sets whether the Header Panel’s shadow is visible. This is a bindable property.
IsSelectedItemIndicatorVisible Gets or sets whether the Selected Item Indicator is visible. This is a bindable property.
ItemHeaderFontAttributes Gets or sets a value that indicates whether the font for item header text is bold, italic, or neither. This is a bindable property.
ItemHeaderFontFamily Gets or sets the font family to which the font for item header text belongs. This is a bindable property.
ItemHeaderFontSize Gets or sets the size of the font for item header text. This is a bindable property.
ItemHeaderHeight Gets or sets the height of header items when HeaderPanelPosition is Left or Right. This is a bindable property.
ItemHeaderIconColor Gets or sets the color all tab items use to paint their header icons. This is a bindable property.
ItemHeaderIconDataMember
ItemHeaderIconPosition Gets or sets the position of the header icons relative to the headers’ text. This is a bindable property.
ItemHeaderIconSpacing Gets or sets spacing between the icon and the text of a header item. This is a bindable property.
ItemHeaderMaxHeight Gets or sets the maximum height of header items when HeaderPanelPosition is Left or Right. This is a bindable property.
ItemHeaderMaxWidth Gets or sets the maximum width of header items when HeaderPanelPosition is Top or Bottom. This is a bindable property.
ItemHeaderMinHeight Gets or sets the minimum height of header items when HeaderPanelPosition is Left or Right. This is a bindable property.
ItemHeaderMinWidth Gets or sets the minimum width of header items when HeaderPanelPosition is Top or Bottom. This is a bindable property.
ItemHeaderPadding
ItemHeaderPlacementOnSelection Gets or sets a value that specifies how the TabView positions newly selected items. This is a bindable property.
ItemHeaderTemplate Gets or sets the template the Tab View uses to generate headers of the tab items from the ItemsSource. This is a bindable property.
ItemHeaderTextColor Gets or sets the color tab items use to paint their texts when items are in the default state. This is a bindable property.
ItemHeaderTextDataMember
ItemHeaderVisibleElements Gets or sets a value that specifies elements the item header shows. This is a bindable property.
ItemHeaderWidth Gets or sets the width of header items when HeaderPanelPosition is Top or Bottom. This is a bindable property.
Items Gets or sets the list of tab items the Tab View displays.
ItemsSource Gets or sets a collection used to generate the Tab View’s tab items. This is a bindable property.
ItemTemplate Gets or sets the template the Tab View uses to generate tab item content from the ItemsSource. This is a bindable property.
ScrollAnimationEnabled Gets or sets whether the Tab View animates transition between two tab items. This is a bindable property.
SelectedItem Gets or sets the currently selected item. This is a bindable property.
SelectedItemHeaderBackgroundColor Gets or sets the background color of tab item headers in the selected state. This is a bindable property.
SelectedItemHeaderIconColor Gets or sets the color tab item headers in the selected state use to paint icons. This is a bindable property.
SelectedItemHeaderTextColor Gets or sets the color tab item headers in the selected state use to paint icons. This is a bindable property.
SelectedItemIndex Gets or sets the index of the currently selected item. This is a bindable property.
SelectedItemIndicatorColor Gets or sets the color of the Selected Item Indicator. This is a bindable property.
SelectedItemIndicatorHeight Gets or sets the height of the Selected Item Indicator. This is a bindable property.
SwipeEnabled Gets or sets whether swipes over the content area switch tab items. This is a bindable property.

Methods

Name Description
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name
ItemHeaderTapped
See Also