C# Class Template10.Controls.HamburgerMenu

Inheritance: Windows.UI.Xaml.Controls.UserControl
Mostrar archivo Open project: drasticactions/Pureisuteshon-App Class Usage Examples

Public Properties

Property Type Description
AccentColorProperty Windows.UI.Xaml.DependencyProperty
DisplayModeProperty Windows.UI.Xaml.DependencyProperty
HamburgerBackgroundProperty Windows.UI.Xaml.DependencyProperty
HamburgerForegroundProperty Windows.UI.Xaml.DependencyProperty
HeaderContentProperty Windows.UI.Xaml.DependencyProperty
IsFullScreenProperty Windows.UI.Xaml.DependencyProperty
IsOpenProperty Windows.UI.Xaml.DependencyProperty
NavAreaBackgroundProperty Windows.UI.Xaml.DependencyProperty
NavButtonBackgroundProperty Windows.UI.Xaml.DependencyProperty
NavButtonCheckedBackgroundProperty Windows.UI.Xaml.DependencyProperty
NavButtonCheckedForegroundProperty Windows.UI.Xaml.DependencyProperty
NavButtonForegroundProperty Windows.UI.Xaml.DependencyProperty
NavButtonHoverBackgroundProperty Windows.UI.Xaml.DependencyProperty
NavButtonPressedBackgroundProperty Windows.UI.Xaml.DependencyProperty
PaneWidthProperty Windows.UI.Xaml.DependencyProperty
PrimaryButtonsProperty Windows.UI.Xaml.DependencyProperty
SecondaryButtonOrientationProperty Windows.UI.Xaml.DependencyProperty
SecondaryButtonsProperty Windows.UI.Xaml.DependencyProperty
SecondarySeparatorProperty Windows.UI.Xaml.DependencyProperty
SelectedProperty Windows.UI.Xaml.DependencyProperty
VisualStateNarrowMinWidthProperty Windows.UI.Xaml.DependencyProperty
VisualStateNormalMinWidthProperty Windows.UI.Xaml.DependencyProperty
VisualStateSettingProperty Windows.UI.Xaml.DependencyProperty
VisualStateWideMinWidthProperty Windows.UI.Xaml.DependencyProperty

Private Properties

Property Type Description
BottomAppBar_Handler void
Changed void
NavButtonChecked void
NavButtonUnchecked void
NavButton_Holding void
NavButton_RightTapped void
NavButton_Tapped void
PaneContent_Tapped void
SecondaryButtonStackPanel_Loaded void
SetSelected void
StartAppBar void
StopAppBar void
UpdateAppBar void
UpdateFullScreen void
VisualStateSettingChanged void

Public Methods

Method Description
ExecuteHamburger ( ) : void
ExecuteNav ( Template10.Controls.HamburgerButtonInfo commandInfo ) : void
HamburgerMenu ( ) : System
HighlightCorrectButton ( Type pageType = null, object pageParam = null ) : void
NavButton_Loaded ( object sender, RoutedEventArgs e ) : void
RefreshStyles ( ApplicationTheme theme = null ) : void
RefreshStyles ( Color color = null ) : void

Private Methods

Method Description
BottomAppBar_Handler ( object sender, object e ) : void
Changed ( string v, DependencyPropertyChangedEventArgs e ) : void
NavButtonChecked ( object sender, RoutedEventArgs e ) : void
NavButtonUnchecked ( object sender, RoutedEventArgs e ) : void
NavButton_Holding ( object sender, Windows e ) : void
NavButton_RightTapped ( object sender, Windows e ) : void
NavButton_Tapped ( object sender, Windows e ) : void
PaneContent_Tapped ( object sender, Windows e ) : void
SecondaryButtonStackPanel_Loaded ( object sender, RoutedEventArgs e ) : void
SetSelected ( Template10.Controls.HamburgerButtonInfo previous, Template10.Controls.HamburgerButtonInfo value ) : void
StartAppBar ( Page page ) : void
StopAppBar ( Page page ) : void
UpdateAppBar ( AppBar appbar ) : void
UpdateFullScreen ( bool manual = null ) : void
VisualStateSettingChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Method Details

ExecuteHamburger() public method

public ExecuteHamburger ( ) : void
return void

ExecuteNav() public method

public ExecuteNav ( Template10.Controls.HamburgerButtonInfo commandInfo ) : void
commandInfo Template10.Controls.HamburgerButtonInfo
return void

HamburgerMenu() public method

public HamburgerMenu ( ) : System
return System

HighlightCorrectButton() public method

public HighlightCorrectButton ( Type pageType = null, object pageParam = null ) : void
pageType System.Type
pageParam object
return void

NavButton_Loaded() public method

public NavButton_Loaded ( object sender, RoutedEventArgs e ) : void
sender object
e Windows.UI.Xaml.RoutedEventArgs
return void

RefreshStyles() public method

public RefreshStyles ( ApplicationTheme theme = null ) : void
theme ApplicationTheme
return void

RefreshStyles() public method

public RefreshStyles ( Color color = null ) : void
color Color
return void

Property Details

AccentColorProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml AccentColorProperty
return Windows.UI.Xaml.DependencyProperty

DisplayModeProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml DisplayModeProperty
return Windows.UI.Xaml.DependencyProperty

HamburgerBackgroundProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml HamburgerBackgroundProperty
return Windows.UI.Xaml.DependencyProperty

HamburgerForegroundProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml HamburgerForegroundProperty
return Windows.UI.Xaml.DependencyProperty

HeaderContentProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml HeaderContentProperty
return Windows.UI.Xaml.DependencyProperty

IsFullScreenProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml IsFullScreenProperty
return Windows.UI.Xaml.DependencyProperty

IsOpenProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml IsOpenProperty
return Windows.UI.Xaml.DependencyProperty

NavAreaBackgroundProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml NavAreaBackgroundProperty
return Windows.UI.Xaml.DependencyProperty

NavButtonBackgroundProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml NavButtonBackgroundProperty
return Windows.UI.Xaml.DependencyProperty

NavButtonCheckedBackgroundProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml NavButtonCheckedBackgroundProperty
return Windows.UI.Xaml.DependencyProperty

NavButtonCheckedForegroundProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml NavButtonCheckedForegroundProperty
return Windows.UI.Xaml.DependencyProperty

NavButtonForegroundProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml NavButtonForegroundProperty
return Windows.UI.Xaml.DependencyProperty

NavButtonHoverBackgroundProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml NavButtonHoverBackgroundProperty
return Windows.UI.Xaml.DependencyProperty

NavButtonPressedBackgroundProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml NavButtonPressedBackgroundProperty
return Windows.UI.Xaml.DependencyProperty

PaneWidthProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml PaneWidthProperty
return Windows.UI.Xaml.DependencyProperty

PrimaryButtonsProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml PrimaryButtonsProperty
return Windows.UI.Xaml.DependencyProperty

SecondaryButtonOrientationProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml SecondaryButtonOrientationProperty
return Windows.UI.Xaml.DependencyProperty

SecondaryButtonsProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml SecondaryButtonsProperty
return Windows.UI.Xaml.DependencyProperty

SecondarySeparatorProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml SecondarySeparatorProperty
return Windows.UI.Xaml.DependencyProperty

SelectedProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml SelectedProperty
return Windows.UI.Xaml.DependencyProperty

VisualStateNarrowMinWidthProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml VisualStateNarrowMinWidthProperty
return Windows.UI.Xaml.DependencyProperty

VisualStateNormalMinWidthProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml VisualStateNormalMinWidthProperty
return Windows.UI.Xaml.DependencyProperty

VisualStateSettingProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml VisualStateSettingProperty
return Windows.UI.Xaml.DependencyProperty

VisualStateWideMinWidthProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml VisualStateWideMinWidthProperty
return Windows.UI.Xaml.DependencyProperty