NavigationView : ContentControl

Implemented for: WASM, Skia, Mobile

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

Implemented properties

Property Supported on
object SelectedItem WASM, Skia, Mobile
Style PaneToggleButtonStyle WASM, Skia, Mobile
UIElement PaneFooter WASM, Skia, Mobile
double OpenPaneLength WASM, Skia, Mobile
object MenuItemsSource WASM, Skia, Mobile
StyleSelector MenuItemContainerStyleSelector WASM, Skia, Mobile
Style MenuItemContainerStyle WASM, Skia, Mobile
bool IsTitleBarAutoPaddingEnabled WASM, Skia, Mobile
bool IsSettingsVisible WASM, Skia, Mobile
bool IsPaneToggleButtonVisible WASM, Skia, Mobile
bool IsPaneOpen WASM, Skia, Mobile
DataTemplate HeaderTemplate WASM, Skia, Mobile
object Header WASM, Skia, Mobile
object FooterMenuItemsSource WASM, Skia, Mobile
DataTemplateSelector MenuItemTemplateSelector WASM, Skia, Mobile
double ExpandedModeThresholdWidth WASM, Skia, Mobile
DataTemplate MenuItemTemplate WASM, Skia, Mobile
double CompactPaneLength WASM, Skia, Mobile
double CompactModeThresholdWidth WASM, Skia, Mobile
AutoSuggestBox AutoSuggestBox WASM, Skia, Mobile
bool AlwaysShowHeader WASM, Skia, Mobile
IList MenuItems WASM, Skia, Mobile
NavigationViewDisplayMode DisplayMode WASM, Skia, Mobile
IList FooterMenuItems WASM, Skia, Mobile
object SettingsItem WASM, Skia, Mobile
NavigationViewShoulderNavigationEnabled ShoulderNavigationEnabled WASM, Skia, Mobile
NavigationViewSelectionFollowsFocus SelectionFollowsFocus WASM, Skia, Mobile
string PaneTitle WASM, Skia, Mobile
UIElement PaneHeader WASM, Skia, Mobile
NavigationViewPaneDisplayMode PaneDisplayMode WASM, Skia, Mobile
UIElement PaneCustomContent WASM, Skia, Mobile
NavigationViewOverflowLabelMode OverflowLabelMode WASM, Skia, Mobile
bool IsPaneVisible WASM, Skia, Mobile
bool IsBackEnabled WASM, Skia, Mobile
NavigationViewBackButtonVisible IsBackButtonVisible WASM, Skia, Mobile
UIElement ContentOverlay WASM, Skia, Mobile
NavigationViewTemplateSettings TemplateSettings WASM, Skia, Mobile
DependencyProperty FooterMenuItemsProperty WASM, Skia, Mobile
DependencyProperty IsTitleBarAutoPaddingEnabledProperty WASM, Skia, Mobile
DependencyProperty MenuItemContainerStyleProperty WASM, Skia, Mobile
DependencyProperty MenuItemContainerStyleSelectorProperty WASM, Skia, Mobile
DependencyProperty MenuItemTemplateProperty WASM, Skia, Mobile
DependencyProperty MenuItemTemplateSelectorProperty WASM, Skia, Mobile
DependencyProperty MenuItemsProperty WASM, Skia, Mobile
DependencyProperty MenuItemsSourceProperty WASM, Skia, Mobile
DependencyProperty OpenPaneLengthProperty WASM, Skia, Mobile
DependencyProperty PaneFooterProperty WASM, Skia, Mobile
DependencyProperty PaneToggleButtonStyleProperty WASM, Skia, Mobile
DependencyProperty SelectedItemProperty WASM, Skia, Mobile
DependencyProperty AlwaysShowHeaderProperty WASM, Skia, Mobile
DependencyProperty AutoSuggestBoxProperty WASM, Skia, Mobile
DependencyProperty CompactModeThresholdWidthProperty WASM, Skia, Mobile
DependencyProperty CompactPaneLengthProperty WASM, Skia, Mobile
DependencyProperty DisplayModeProperty WASM, Skia, Mobile
DependencyProperty ExpandedModeThresholdWidthProperty WASM, Skia, Mobile
DependencyProperty SettingsItemProperty WASM, Skia, Mobile
DependencyProperty FooterMenuItemsSourceProperty WASM, Skia, Mobile
DependencyProperty HeaderProperty WASM, Skia, Mobile
DependencyProperty HeaderTemplateProperty WASM, Skia, Mobile
DependencyProperty IsPaneOpenProperty WASM, Skia, Mobile
DependencyProperty IsPaneToggleButtonVisibleProperty WASM, Skia, Mobile
DependencyProperty IsSettingsVisibleProperty WASM, Skia, Mobile
DependencyProperty IsBackButtonVisibleProperty WASM, Skia, Mobile
DependencyProperty IsBackEnabledProperty WASM, Skia, Mobile
DependencyProperty IsPaneVisibleProperty WASM, Skia, Mobile
DependencyProperty OverflowLabelModeProperty WASM, Skia, Mobile
DependencyProperty PaneCustomContentProperty WASM, Skia, Mobile
DependencyProperty PaneDisplayModeProperty WASM, Skia, Mobile
DependencyProperty PaneHeaderProperty WASM, Skia, Mobile
DependencyProperty PaneTitleProperty WASM, Skia, Mobile
DependencyProperty SelectionFollowsFocusProperty WASM, Skia, Mobile
DependencyProperty ShoulderNavigationEnabledProperty WASM, Skia, Mobile
DependencyProperty TemplateSettingsProperty WASM, Skia, Mobile
DependencyProperty ContentOverlayProperty WASM, Skia, Mobile

Implemented methods

Method Supported on
object MenuItemFromContainer(DependencyObject) WASM, Skia, Mobile
DependencyObject ContainerFromMenuItem(object) WASM, Skia, Mobile
void Expand(NavigationViewItem) WASM, Skia, Mobile
void Collapse(NavigationViewItem) WASM, Skia, Mobile

Implemented events

Event Supported on
TypedEventHandler<NavigationView, NavigationViewDisplayModeChangedEventArgs> DisplayModeChanged WASM, Skia, Mobile
TypedEventHandler<NavigationView, NavigationViewItemInvokedEventArgs> ItemInvoked WASM, Skia, Mobile
TypedEventHandler<NavigationView, NavigationViewSelectionChangedEventArgs> SelectionChanged WASM, Skia, Mobile
TypedEventHandler<NavigationView, NavigationViewBackRequestedEventArgs> BackRequested WASM, Skia, Mobile
TypedEventHandler<NavigationView, NavigationViewItemCollapsedEventArgs> Collapsed WASM, Skia, Mobile
TypedEventHandler<NavigationView, NavigationViewItemExpandingEventArgs> Expanding WASM, Skia, Mobile
TypedEventHandler<NavigationView, object> PaneClosed WASM, Skia, Mobile
TypedEventHandler<NavigationView, NavigationViewPaneClosingEventArgs> PaneClosing WASM, Skia, Mobile
TypedEventHandler<NavigationView, object> PaneOpened WASM, Skia, Mobile
TypedEventHandler<NavigationView, object> PaneOpening WASM, Skia, Mobile

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

Not implemented properties

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

Not implemented methods

Method Not supported on
object MenuItemFromContainer(DependencyObject) MacOS
DependencyObject ContainerFromMenuItem(object) MacOS
void Expand(NavigationViewItem) MacOS
void Collapse(NavigationViewItem) MacOS

Not implemented events

Event Not supported on
TypedEventHandler<NavigationView, NavigationViewDisplayModeChangedEventArgs> DisplayModeChanged MacOS
TypedEventHandler<NavigationView, NavigationViewItemInvokedEventArgs> ItemInvoked MacOS
TypedEventHandler<NavigationView, NavigationViewSelectionChangedEventArgs> SelectionChanged MacOS
TypedEventHandler<NavigationView, NavigationViewBackRequestedEventArgs> BackRequested MacOS
TypedEventHandler<NavigationView, NavigationViewItemCollapsedEventArgs> Collapsed MacOS
TypedEventHandler<NavigationView, NavigationViewItemExpandingEventArgs> Expanding MacOS
TypedEventHandler<NavigationView, object> PaneClosed MacOS
TypedEventHandler<NavigationView, NavigationViewPaneClosingEventArgs> PaneClosing MacOS
TypedEventHandler<NavigationView, object> PaneOpened MacOS
TypedEventHandler<NavigationView, object> PaneOpening MacOS

Last updated Monday, 14 April 2025 02:07.