HamburgerMenu Properties
Represents a collapsible navigation menu that displays a stack of navigation buttons. Supports regular buttons, sub-menus, hyperlinks, check and radio buttons.Name | Description |
---|---|
AllowCustomizingWindowTitle | Gets or sets whether it is allowed to customize the window title. |
AvailableViewStates | Gets or sets whether the menu can be displayed in the Flyout, Overlay and/or Inline state. |
BottomBarItems | Provides access to a collection of objects that represent Bottom Bar items. |
BottomBarItemsSource | Gets or sets an object that represents a source of items for the menu’s bottom bar. |
BottomBarItemTemplate | Gets or sets the data template used to render each item in the menu’s bottom bar from the data source. |
BottomBarItemTemplateSelector | Gets or sets a custom data template selection logic for items in the menu’s bottom bar. |
CompactOverlayStateFrameThreshold | Gets or sets the window width, in pixels, at which the menu is automatically displayed in the Overlay state. This property supports the adaptive layout. |
CompactWidth | Gets or sets the menu pane width, in pixels, in its compact display mode. |
Header | Gets or sets the menu header displayed next to the hamburger button. |
HeaderHeight | Gets or sets the height of the menu header. |
HeaderPadding | Gets or sets the outer margin of the menu header. |
HeaderTemplate | Gets or sets the data template used to render the menu header. |
HeaderTemplateSelector | Gets or sets a custom data template selection logic to render the menu header. |
HideMenuWhenActivePageItemNotFound | Gets or sets whether the menu is automatically hidden when the navigated page is not represented in the Main Menu by a navigation button. |
IsInitiallyCompact | Gets or sets whether the menu is initially displayed in the compact mode. |
IsMenuVisible | Gets or sets whether the menu is visible. |
IsMobileStatusBarVisible | Gets or sets whether the status bar for the window (app view) is shown. |
Items | Provides access to a collection of objects that represent Main Menu items. |
ItemsSource | Gets or sets an object that represents a source of items for the menu. |
ItemTemplate | Gets or sets the data template used to render each item from the data source. |
ItemTemplateSelector | Gets or sets a custom data template selection logic. |
MinimizedFlyoutStateFrameThreshold | Gets or sets the window width, in pixels, at which the menu is automatically displayed in the Flyout state. This property supports the adaptive layout. |
MobileStatusBarBackground | Gets or sets the background color of the status bar. The alpha channel of the color is not used. |
MobileStatusBarForeground | Gets or sets the foreground color of the status bar. The alpha channel of the color is not used. |
SelectedItem | Gets or sets the menu button which is currently selected. |
ShowMenuOnEmptySpaceBarClick | Gets or sets whether the menu displayed in the compact mode can be expanded with a click on an empty space. |
SyncWithActivePage | Gets or sets whether the button selection in the menu is automatically synchronized with the navigated page. |
WindowTitle | Gets or sets the window title. |
WindowTitleSettings | Gets or sets the window title settings, such as the background and foreground colors. |
See Also