Class NavigationDrawerItemStyleInfo
Represents a class to define style for the DrawerMenuItem control.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Tools
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public class NavigationDrawerItemStyleInfo : StyleInfoSubObjectBase, ICustomTypeDescriptor, IDisposable, IStyleInfo, ISupportInitialize, IFormattable, IConvertible, IXmlSerializable, IStyleInfoSubObject
Constructors
NavigationDrawerItemStyleInfo()
Initializes a new instance of the NavigationDrawerItemStyleInfo class.
Declaration
public NavigationDrawerItemStyleInfo()
NavigationDrawerItemStyleInfo(StyleInfoSubObjectIdentity)
Initializes a new instance of the NavigationDrawerItemStyleInfo class.
Declaration
public NavigationDrawerItemStyleInfo(StyleInfoSubObjectIdentity identity)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoSubObjectIdentity | identity | A StyleInfoSubObjectIdentity that holds the identity for this NavigationDrawerItemStyleInfoStore. |
NavigationDrawerItemStyleInfo(StyleInfoSubObjectIdentity, NavigationDrawerItemStyleInfoStore)
Initializes a new instance of the NavigationDrawerItemStyleInfo class.
Declaration
public NavigationDrawerItemStyleInfo(StyleInfoSubObjectIdentity identity, NavigationDrawerItemStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoSubObjectIdentity | identity | A StyleInfoSubObjectIdentity that holds the identity for this NavigationDrawerItemStyleInfoStore. |
NavigationDrawerItemStyleInfoStore | store | Holds instance of a NavigationDrawerItemStyleInfoStore class |
NavigationDrawerItemStyleInfo(NavigationDrawerItemStyleInfo)
Initializes a new instance of the NavigationDrawerItemStyleInfo class.
Declaration
public NavigationDrawerItemStyleInfo(NavigationDrawerItemStyleInfo style)
Parameters
Type | Name | Description |
---|---|---|
NavigationDrawerItemStyleInfo | style | The style object that contains the original data. |
NavigationDrawerItemStyleInfo(NavigationDrawerItemStyleInfoStore)
Initializes a new instance of the NavigationDrawerItemStyleInfo class.
Declaration
public NavigationDrawerItemStyleInfo(NavigationDrawerItemStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
NavigationDrawerItemStyleInfoStore | store | Holds instance of a NavigationDrawerItemStyleInfoStore class. |
Properties
BackColor
Gets or sets the background color of the DrawerMenuItem.
Declaration
[ThemeStudio]
public Color BackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DefaultStyle
Declaration
public static NavigationDrawerItemStyleInfo DefaultStyle { get; }
Property Value
Type |
---|
NavigationDrawerItemStyleInfo |
DisabledBackColor
Gets or sets the background color of the DrawerMenuItem in the disabled state.
Declaration
[ThemeStudio]
public Color DisabledBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledForeColor
Gets or sets the foreground color of text in DrawerMenuItem in the disabled state.
Declaration
[ThemeStudio]
public Color DisabledForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledSelectionMarkerColor
Gets or sets the color used to draw the selection marker in DrawerMenuItem in disabled state.
Declaration
[ThemeStudio]
public Color DisabledSelectionMarkerColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
Font
Gets or sets the font used to draw the text in DrawerMenuItem.
Declaration
[ThemeStudio]
public Font Font { get; set; }
Property Value
Type |
---|
System.Drawing.Font |
ForeColor
Gets or sets the foreground color of text in DrawerMenuItem.
Declaration
[ThemeStudio]
public Color ForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
HoverBackColor
Gets or sets the background color of the DrawerMenuItem in the hover state.
Declaration
[ThemeStudio]
public Color HoverBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
HoverForeColor
Gets or sets the foreground color of text in DrawerMenuItem in the hover state.
Declaration
[ThemeStudio]
public Color HoverForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SelectedBackColor
Gets or sets the background color of the DrawerMenuItem in selected state.
Declaration
[ThemeStudio]
public Color SelectedBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SelectedForeColor
Gets or sets the foreground color of text in DrawerMenuItem in selected state.
Declaration
[ThemeStudio]
public Color SelectedForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SelectionMarkerColor
Gets or sets the value specifies the thickness of selection marker in DrawerMenuItem.
Declaration
[ThemeStudio]
public Color SelectionMarkerColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
SelectionMarkerThickness
Gets or sets the value specifies the thickness of selection marker in DrawerMenuItem.
Declaration
[ThemeStudio]
public int SelectionMarkerThickness { get; set; }
Property Value
Type |
---|
System.Int32 |
Methods
GetDefaultStyle()
Gets the default style value of the NavigationDrawerItemStyleInfo class.
Declaration
protected override StyleInfoBase GetDefaultStyle()
Returns
Type | Description |
---|---|
StyleInfoBase | Returns the default style value. |