NavigationView : ContentControl

Implemented for: all platforms supported by Uno Platform

This document lists all properties, methods, and events of NavigationView that are currently implemented by the Uno Platform. See the WinUI and UWP documentation for detailed usage guidelines which all automatically apply to Uno Platform.

Implemented properties

Property Supported on
DataTemplateSelector MenuItemTemplateSelector all platforms supported by Uno Platform
DataTemplate MenuItemTemplate all platforms supported by Uno Platform
StyleSelector MenuItemContainerStyleSelector all platforms supported by Uno Platform
Style MenuItemContainerStyle all platforms supported by Uno Platform
bool IsSettingsVisible all platforms supported by Uno Platform
bool IsPaneToggleButtonVisible all platforms supported by Uno Platform
bool IsPaneOpen all platforms supported by Uno Platform
DataTemplate HeaderTemplate all platforms supported by Uno Platform
object Header all platforms supported by Uno Platform
double ExpandedModeThresholdWidth all platforms supported by Uno Platform
object MenuItemsSource all platforms supported by Uno Platform
double CompactPaneLength all platforms supported by Uno Platform
double CompactModeThresholdWidth all platforms supported by Uno Platform
AutoSuggestBox AutoSuggestBox all platforms supported by Uno Platform
double OpenPaneLength all platforms supported by Uno Platform
bool AlwaysShowHeader all platforms supported by Uno Platform
object SelectedItem all platforms supported by Uno Platform
Style PaneToggleButtonStyle all platforms supported by Uno Platform
UIElement PaneFooter all platforms supported by Uno Platform
NavigationViewDisplayMode DisplayMode all platforms supported by Uno Platform
IList MenuItems all platforms supported by Uno Platform
object SettingsItem all platforms supported by Uno Platform
string PaneTitle all platforms supported by Uno Platform
bool IsBackEnabled all platforms supported by Uno Platform
NavigationViewBackButtonVisible IsBackButtonVisible all platforms supported by Uno Platform
UIElement PaneHeader all platforms supported by Uno Platform
NavigationViewPaneDisplayMode PaneDisplayMode all platforms supported by Uno Platform
UIElement PaneCustomContent all platforms supported by Uno Platform
bool IsPaneVisible all platforms supported by Uno Platform
UIElement ContentOverlay all platforms supported by Uno Platform
NavigationViewTemplateSettings TemplateSettings all platforms supported by Uno Platform
DependencyProperty ExpandedModeThresholdWidthProperty all platforms supported by Uno Platform
DependencyProperty IsSettingsVisibleProperty all platforms supported by Uno Platform
DependencyProperty MenuItemContainerStyleProperty all platforms supported by Uno Platform
DependencyProperty MenuItemContainerStyleSelectorProperty all platforms supported by Uno Platform
DependencyProperty MenuItemTemplateProperty all platforms supported by Uno Platform
DependencyProperty MenuItemTemplateSelectorProperty all platforms supported by Uno Platform
DependencyProperty MenuItemsProperty all platforms supported by Uno Platform
DependencyProperty MenuItemsSourceProperty all platforms supported by Uno Platform
DependencyProperty OpenPaneLengthProperty all platforms supported by Uno Platform
DependencyProperty PaneFooterProperty all platforms supported by Uno Platform
DependencyProperty PaneToggleButtonStyleProperty all platforms supported by Uno Platform
DependencyProperty SelectedItemProperty all platforms supported by Uno Platform
DependencyProperty AlwaysShowHeaderProperty all platforms supported by Uno Platform
DependencyProperty AutoSuggestBoxProperty all platforms supported by Uno Platform
DependencyProperty CompactModeThresholdWidthProperty all platforms supported by Uno Platform
DependencyProperty CompactPaneLengthProperty all platforms supported by Uno Platform
DependencyProperty DisplayModeProperty all platforms supported by Uno Platform
DependencyProperty SettingsItemProperty all platforms supported by Uno Platform
DependencyProperty HeaderProperty all platforms supported by Uno Platform
DependencyProperty HeaderTemplateProperty all platforms supported by Uno Platform
DependencyProperty IsPaneOpenProperty all platforms supported by Uno Platform
DependencyProperty IsPaneToggleButtonVisibleProperty all platforms supported by Uno Platform
DependencyProperty IsBackButtonVisibleProperty all platforms supported by Uno Platform
DependencyProperty IsBackEnabledProperty all platforms supported by Uno Platform
DependencyProperty PaneTitleProperty all platforms supported by Uno Platform
DependencyProperty IsPaneVisibleProperty all platforms supported by Uno Platform
DependencyProperty OverflowLabelModeProperty all platforms supported by Uno Platform
DependencyProperty PaneCustomContentProperty all platforms supported by Uno Platform
DependencyProperty PaneDisplayModeProperty all platforms supported by Uno Platform
DependencyProperty PaneHeaderProperty all platforms supported by Uno Platform
DependencyProperty SelectionFollowsFocusProperty all platforms supported by Uno Platform
DependencyProperty ShoulderNavigationEnabledProperty all platforms supported by Uno Platform
DependencyProperty TemplateSettingsProperty all platforms supported by Uno Platform
DependencyProperty ContentOverlayProperty all platforms supported by Uno Platform

Implemented methods

Method Supported on
object MenuItemFromContainer(DependencyObject) all platforms supported by Uno Platform
DependencyObject ContainerFromMenuItem(object) all platforms supported by Uno Platform

Implemented events

Event Supported on
TypedEventHandler<NavigationView, NavigationViewDisplayModeChangedEventArgs> DisplayModeChanged all platforms supported by Uno Platform
TypedEventHandler<NavigationView, NavigationViewItemInvokedEventArgs> ItemInvoked all platforms supported by Uno Platform
TypedEventHandler<NavigationView, NavigationViewSelectionChangedEventArgs> SelectionChanged all platforms supported by Uno Platform
TypedEventHandler<NavigationView, NavigationViewBackRequestedEventArgs> BackRequested all platforms supported by Uno Platform
TypedEventHandler<NavigationView, object> PaneClosed all platforms supported by Uno Platform
TypedEventHandler<NavigationView, NavigationViewPaneClosingEventArgs> PaneClosing all platforms supported by Uno Platform
TypedEventHandler<NavigationView, object> PaneOpened all platforms supported by Uno Platform
TypedEventHandler<NavigationView, object> PaneOpening all platforms supported by Uno Platform

Below are all properties, methods, and events of NavigationView that are not currently implemented in Uno.

Not implemented properties

Property Not supported on
NavigationViewShoulderNavigationEnabled ShoulderNavigationEnabled all platforms supported by Uno Platform
NavigationViewSelectionFollowsFocus SelectionFollowsFocus all platforms supported by Uno Platform
NavigationViewOverflowLabelMode OverflowLabelMode all platforms supported by Uno Platform

Last updated Tuesday, May 24, 2022 4:29 PM.