Summary
The HamburgerMenuGlyphItem provides a glyph based implementation for HamburgerMenu entries.
- Namespace
- MahApps
.Metro .Controls - Interfaces
-
- IHamburgerMenuItem
- ICommandSource
- Base Types
-
- Freezable
- Hamburger
Menu Item Base - HamburgerMenuItem
graph BT
Type-->Base0["HamburgerMenuItem"]
click Base0 "/mahapps.metro.docs.wyam/api/MahApps.Metro.Controls/HamburgerMenuItem"
Base0-->Base1["HamburgerMenuItemBase"]
click Base1 "/mahapps.metro.docs.wyam/api/MahApps.Metro.Controls/HamburgerMenuItemBase"
Base1-->Base2["Freezable"]
Type-.->Interface0["IHamburgerMenuItem"]
click Interface0 "/mahapps.metro.docs.wyam/api/MahApps.Metro.Controls/IHamburgerMenuItem"
Type-.->Interface1["ICommandSource"]
Type["HamburgerMenuGlyphItem"]
class Type type-node
Syntax
public class HamburgerMenuGlyphItem : HamburgerMenuItem, IHamburgerMenuItem, ICommandSource
Fields
| Name | Constant Value | Summary |
|---|---|---|
| Command |
Identifies the
CommandParameter dependency property.
Inherited from HamburgerMenuItem
static
|
|
| CommandProperty |
Identifies the
Command dependency property.
Inherited from HamburgerMenuItem
static
|
|
| Command |
Identifies the
CommandTarget dependency property.
Inherited from HamburgerMenuItem
static
|
|
| GlyphProperty |
Identifies the
Glyph dependency property.
static
|
|
| IsEnabledProperty |
Identifies the
IsEnabled dependency property.
Inherited from HamburgerMenuItem
static
|
|
| LabelProperty |
Identifies the
Label dependency property.
Inherited from HamburgerMenuItem
static
|
|
| TagProperty |
Identifies the
Tag dependency property.
Inherited from Hamburger
static
|
|
| Target |
Identifies the
TargetPageType dependency property.
Inherited from HamburgerMenuItem
static
|
|
| ToolTipProperty |
Identifies the
ToolTip dependency property.
Inherited from HamburgerMenuItem
static
|
Properties
| Name | Value | Summary |
|---|---|---|
| Command | ICommand |
Gets or sets a command which will be executed if an item is clicked by the user.
Inherited from HamburgerMenuItem
|
| CommandParameter | object |
Gets or sets the command parameter which will be passed by the Command.
Inherited from HamburgerMenuItem
|
| CommandTarget | IInputElement |
Gets or sets the element on which to raise the specified command.
Inherited from HamburgerMenuItem
|
| Glyph | string |
Gets or sets a value that specifies the glyph to use from Segoe MDL2 Assets font.
|
| IsEnabled | bool |
Gets or sets a value indicating whether this item is enabled in the user interface (UI). This is a dependency property.
Inherited from HamburgerMenuItem
|
| Label | string |
Gets or sets a value that specifies label to display.
Inherited from HamburgerMenuItem
|
| Tag | object |
Gets or sets a value that specifies an user specific value.
Inherited from Hamburger
|
| TargetPageType | Type |
Gets or sets a value that specifies the page to navigate to (if you use the HamburgerMenu with a Frame content)
Inherited from HamburgerMenuItem
|
| ToolTip | object |
Gets or sets a value that specifies ToolTip to display.
Inherited from HamburgerMenuItem
|
Methods
| Name | Value | Summary |
|---|---|---|
| CreateInstanceCore |
Freezable | |
| RaiseCommand |
void |
Executes the command which can be set by the user.
Inherited from HamburgerMenuItem
|
