C# Класс MahApps.Metro.Controls.HamburgerMenu

The HamburgerMenu is based on a SplitView control. By default it contains a HamburgerButton and a ListView to display menu items.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
CompactPaneLengthProperty System.Windows.DependencyProperty
ContentTransitionProperty System.Windows.DependencyProperty
DisplayModeProperty System.Windows.DependencyProperty
HamburgerHeightProperty System.Windows.DependencyProperty
HamburgerMarginProperty System.Windows.DependencyProperty
HamburgerMenuTemplateProperty System.Windows.DependencyProperty
HamburgerWidthProperty System.Windows.DependencyProperty
IsPaneOpenProperty System.Windows.DependencyProperty
ItemTemplateProperty System.Windows.DependencyProperty
ItemsSourceProperty System.Windows.DependencyProperty
OpenPaneLengthProperty System.Windows.DependencyProperty
OptionsItemTemplateProperty System.Windows.DependencyProperty
OptionsItemsSourceProperty System.Windows.DependencyProperty
OptionsVisibilityProperty System.Windows.DependencyProperty
PaneBackgroundProperty System.Windows.DependencyProperty
PanePlacementProperty System.Windows.DependencyProperty

Открытые методы

Метод Описание
HamburgerMenu ( ) : System.Windows

Initializes a new instance of the HamburgerMenu class.

OnApplyTemplate ( ) : void

Override default OnApplyTemplate to capture children controls

Приватные методы

Метод Описание
ButtonsListView_ItemClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
HamburgerButton_Click ( object sender, RoutedEventArgs e ) : void
OptionsListView_ItemClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void

Описание методов

HamburgerMenu() публичный Метод

Initializes a new instance of the HamburgerMenu class.
public HamburgerMenu ( ) : System.Windows
Результат System.Windows

OnApplyTemplate() публичный Метод

Override default OnApplyTemplate to capture children controls
public OnApplyTemplate ( ) : void
Результат void

Описание свойств

CompactPaneLengthProperty публичное статическое свойство

Identifies the CompactPaneLength dependency property.
public static DependencyProperty,System.Windows CompactPaneLengthProperty
Результат System.Windows.DependencyProperty

ContentTransitionProperty публичное статическое свойство

public static DependencyProperty,System.Windows ContentTransitionProperty
Результат System.Windows.DependencyProperty

DisplayModeProperty публичное статическое свойство

Identifies the DisplayMode dependency property.
public static DependencyProperty,System.Windows DisplayModeProperty
Результат System.Windows.DependencyProperty

HamburgerHeightProperty публичное статическое свойство

Identifies the HamburgerHeight dependency property.
public static DependencyProperty,System.Windows HamburgerHeightProperty
Результат System.Windows.DependencyProperty

HamburgerMarginProperty публичное статическое свойство

Identifies the HamburgerMargin dependency property.
public static DependencyProperty,System.Windows HamburgerMarginProperty
Результат System.Windows.DependencyProperty

HamburgerMenuTemplateProperty публичное статическое свойство

Identifies the HamburgerMenuTemplate dependency property.
public static DependencyProperty,System.Windows HamburgerMenuTemplateProperty
Результат System.Windows.DependencyProperty

HamburgerWidthProperty публичное статическое свойство

Identifies the HamburgerWidth dependency property.
public static DependencyProperty,System.Windows HamburgerWidthProperty
Результат System.Windows.DependencyProperty

IsPaneOpenProperty публичное статическое свойство

Identifies the IsPaneOpen dependency property.
public static DependencyProperty,System.Windows IsPaneOpenProperty
Результат System.Windows.DependencyProperty

ItemTemplateProperty публичное статическое свойство

Identifies the ItemTemplate dependency property.
public static DependencyProperty,System.Windows ItemTemplateProperty
Результат System.Windows.DependencyProperty

ItemsSourceProperty публичное статическое свойство

Identifies the ItemsSource dependency property.
public static DependencyProperty,System.Windows ItemsSourceProperty
Результат System.Windows.DependencyProperty

OpenPaneLengthProperty публичное статическое свойство

Identifies the OpenPaneLength dependency property.
public static DependencyProperty,System.Windows OpenPaneLengthProperty
Результат System.Windows.DependencyProperty

OptionsItemTemplateProperty публичное статическое свойство

Identifies the OptionsItemTemplate dependency property.
public static DependencyProperty,System.Windows OptionsItemTemplateProperty
Результат System.Windows.DependencyProperty

OptionsItemsSourceProperty публичное статическое свойство

Identifies the OptionsItemsSource dependency property.
public static DependencyProperty,System.Windows OptionsItemsSourceProperty
Результат System.Windows.DependencyProperty

OptionsVisibilityProperty публичное статическое свойство

Identifies the OptionsVisibility dependency property.
public static DependencyProperty,System.Windows OptionsVisibilityProperty
Результат System.Windows.DependencyProperty

PaneBackgroundProperty публичное статическое свойство

Identifies the PaneBackground dependency property.
public static DependencyProperty,System.Windows PaneBackgroundProperty
Результат System.Windows.DependencyProperty

PanePlacementProperty публичное статическое свойство

Identifies the PanePlacement dependency property.
public static DependencyProperty,System.Windows PanePlacementProperty
Результат System.Windows.DependencyProperty