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.
파일 보기 프로젝트 열기: MahApps/MahApps.Metro 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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