Skip to main content

Navigation

  • 2 minutes to read

Note

Microsoft will end Xamarin-related support services on May 1, 2024 and shift development focus to the .NET MAUI platform.

Based on Microsoft’s decision, we highly recommend those using Xamarin.Forms to consider our .NET MAUI Component Suite for existing/new mobile projects. DevExpress .NET MAUI components support many of the features/capabilities available in Xamarin.Forms counterparts.

Please refer to the following help topic when you are ready to migrate your DevExpress Xamarin.Forms-based application to .NET MAUI: Migration from Xamarin.Forms to .NET MAUI.

Navigation pages and views allow you to implement lateral navigation in your applications. Refer to the Add Navigation Controls to Xamarin.Forms Solution document for information on how to include navigation components in your application.

View Example: DevExpress Navigation for Xamarin.Forms

Tab View and Tab Page

Use the DevExpress TabView and TabPage to organize content into groups and enable navigation between groups. These controls include the following features:

  • Data Binding
    Tabs can be generated from the bound data source based on the specified templates.
  • Appearance Customization
    Each control has settings to configure its visual elements.
  • Theme Support
    You can apply the Light and Dark built-in themes to controls.

 Tab View|

Drawer View and Drawer Page

The DevExpress DrawerView and DrawerPage allow you to add a drawer to your application - a UI pane that shows the application’s main navigation menu. The drawer can be always visible or opened and closed when a user taps a navigation menu icon or swipes a finger from the edge of the screen. These controls include the following features:

  • Appearance Customization
    Each control has settings to configure its visual elements.
  • Drawer Position
    You can anchor the drawer to any side of the screen (left, right, top, or bottom).
  • Drawer Behavior
    Each control has an option that specifies how the drawer appears on the screen.
  • Theme Support
    You can apply the Light and Dark built-in themes to controls.

 Drawer View