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

DevExpress.XamarinForms.Navigation Namespace

Contains classes that implement the functionality of navigation controls (TabView, DrawerView, TabPage and DrawerPage).

Assembly: DevExpress.XamarinForms.Navigation.dll

NuGet Package: DevExpress.XamarinForms.Navigation

Classes

Name Description
DrawerPage A page that can show / hide a drawer panel with the application’s main navigation menu and information a user may require (for example, account information).
DrawerView The view that can show / hide a panel with navigation information and another data the end user may require (for example, account information).
Initializer static Contains the Init method that initializes the DevExpress Navigation components.
ItemHeaderTappedEventArgs
TabItem The base class for the TabViewItem and TabPageItem classes.
TabPage A page that allows tab navigation through a collection of pages.
TabPageItem Stores the TabPage item’s header settings and content.
TabView A view that displays content in related items at the same level of hierarchy.
TabViewItem Stores the TabView item’s header settings and content.

Structs

Name Description
TabHeaderLength The header panel’s length that supports the the automatically calculated size.
TabItemLength The item length that supports the automatically calculated size, and size measured as a weighted proportion of the available space.

Enums

Name Description
ContentAlignment Lists values that indicate item headers’ alignment in the header panel.
DrawerBehavior Lists values that specify how the drawer behaves on opening / closing.
HeaderElements Lists the combination of elements the item header shows.
ItemHeaderPlacement Lists values that specify how the TabView and TabPage position the selected tab item header.
Position Lists values that specify an element position in its container.
TabHeaderUnitType Lists types of values that TabHeaderLength stores.
TabItemLengthUnitType Lists types of values that TabItemLength stores.