Class NavigationBarStyleInfo
Represents the class to define the style for NavigationView control.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Tools
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public class NavigationBarStyleInfo : StyleInfoSubObjectBase, ICustomTypeDescriptor, IDisposable, IStyleInfo, ISupportInitialize, IFormattable, IConvertible, IXmlSerializable, IStyleInfoSubObject
Constructors
NavigationBarStyleInfo()
Initializes a new instance of the NavigationBarStyleInfo class.
Declaration
public NavigationBarStyleInfo()
NavigationBarStyleInfo(StyleInfoSubObjectIdentity)
Initializes a new instance of the NavigationBarStyleInfo class.
Declaration
public NavigationBarStyleInfo(StyleInfoSubObjectIdentity identity)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoSubObjectIdentity | identity | The identity. |
NavigationBarStyleInfo(StyleInfoSubObjectIdentity, NavigationBarStyleInfoStore)
Initializes a new instance of the NavigationBarStyleInfo class.
Declaration
public NavigationBarStyleInfo(StyleInfoSubObjectIdentity identity, NavigationBarStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoSubObjectIdentity | identity | The identity. |
NavigationBarStyleInfoStore | store | A NavigationBarStyleInfoStore that holds data for this NavigationBarStyleInfo. All changes in this style object will be saved in the NavigationBarStyleInfoStore object. |
NavigationBarStyleInfo(NavigationBarStyleInfo)
Initializes a new instance of the NavigationBarStyleInfo class.
Declaration
public NavigationBarStyleInfo(NavigationBarStyleInfo style)
Parameters
Type | Name | Description |
---|---|---|
NavigationBarStyleInfo | style | The style object that contains the original data. |
NavigationBarStyleInfo(NavigationBarStyleInfoStore)
Initializes a new instance of the NavigationBarStyleInfo class.
Declaration
public NavigationBarStyleInfo(NavigationBarStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
NavigationBarStyleInfoStore | store | A NavigationBarStyleInfoStore that holds data for this NavigationBarStyleInfo. All changes in this style object will be saved in the NavigationBarStyleInfoStore object. |
Properties
BackwardHoverIcon
Gets or sets the backward icon value of navigation bar in the hover state in NavigationView.
Declaration
[ThemeStudio(true)]
public Image BackwardHoverIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
BackwardIcon
Gets or sets the backward icon value of navigation bar in NavigationView.
Declaration
[ThemeStudio(true)]
public Image BackwardIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
ButtonHoverBackColor
Gets or sets the background color of navigation bar item buttons in the hover state in NavigationView.
Declaration
[ThemeStudio]
public Color ButtonHoverBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DefaultStyle
Gets the default NavigationBarStyle value.
Declaration
public static NavigationBarStyleInfo DefaultStyle { get; }
Property Value
Type |
---|
NavigationBarStyleInfo |
DisabledBackwardIcon
Gets or sets the backward icon value of navigation bar in the disabled state in NavigationView.
Declaration
[ThemeStudio(true)]
public Image DisabledBackwardIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
DisabledDropDownIcon
Gets or sets the drop-down icon value of navigation bar in the disabled state in NavigationView.
Declaration
[ThemeStudio(true)]
public Image DisabledDropDownIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
DisabledForwardIcon
Gets or sets the forward icon value of navigation bar in the disabled state in NavigationView.
Declaration
[ThemeStudio(true)]
public Image DisabledForwardIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
DisabledItemForeColor
Gets or sets the foreground color of navigation bar items in the disabled state in NavigationView.
Declaration
[ThemeStudio]
public Color DisabledItemForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DisabledRightNavigationIcon
Gets or sets the right navigation icon value of navigation bar items in the disabled state in NavigationView.
Declaration
[ThemeStudio(true)]
public Image DisabledRightNavigationIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
DisabledUpButtonForeColor
Gets or sets the foreground color of up arrow button in the disabled state in NavigationView.
Declaration
[ThemeStudio]
public Color DisabledUpButtonForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
DownNavigationIcon
Gets or sets the down navigation icon value of navigation bar items in NavigationView.
Declaration
[ThemeStudio(true)]
public Image DownNavigationIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
DropDownHoverIcon
Gets or sets the drop-down icon value of navigation bar in the hover state in NavigationView.
Declaration
[ThemeStudio(true)]
public Image DropDownHoverIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
DropDownIcon
Gets or sets the drop-down icon value of navigation bar in NavigationView.
Declaration
[ThemeStudio(true)]
public Image DropDownIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
ForwardHoverIcon
Gets or sets the forward icon value of navigation bar in the hover state in NavigationView.
Declaration
[ThemeStudio(true)]
public Image ForwardHoverIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
ForwardIcon
Gets or sets the forward icon value of navigation bar in NavigationView.
Declaration
[ThemeStudio(true)]
public Image ForwardIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
ItemForeColor
Gets or sets the foreground color of navigation bar items in NavigationView control.
Declaration
[ThemeStudio]
public Color ItemForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
ItemHoverBackColor
Gets or sets the background color of navigation bar items in the hover state in NavigationView.
Declaration
[ThemeStudio]
public Color ItemHoverBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
ItemHoverForeColor
Gets or sets the foreground color of navigation bar items in the hover state in NavigationView.
Declaration
[ThemeStudio]
public Color ItemHoverForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
PressedBackwardIcon
Gets or sets the backward icon value of navigation bar in the pressed state in NavigationView.
Declaration
[ThemeStudio(true)]
public Image PressedBackwardIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
PressedButtonBackColor
Gets or sets the background color of navigation bar item buttons in the pressed state in NavigationView.
Declaration
[ThemeStudio]
public Color PressedButtonBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
PressedDropDownIcon
Gets or sets the drop-down icon value of navigation bar in the pressed state in NavigationView.
Declaration
[ThemeStudio(true)]
public Image PressedDropDownIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
PressedForwardIcon
Gets or sets the forward icon value of navigation bar in the pressed state in NavigationView.
Declaration
[ThemeStudio(true)]
public Image PressedForwardIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
PressedItemBackColor
Gets or sets the background color of navigation bar items in the pressed state in NavigationView.
Declaration
[ThemeStudio]
public Color PressedItemBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
PressedItemForeColor
Gets or sets the foreground color of navigation bar items in the pressed state in NavigationView.
Declaration
[ThemeStudio]
public Color PressedItemForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
PressedUpButtonBackColor
Gets or sets the background color of up arrow button in the pressed state in NavigationView.
Declaration
[ThemeStudio]
public Color PressedUpButtonBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
PressedUpButtonForeColor
Gets or sets the foreground color of up arrow button in the pressed state in NavigationView.
Declaration
[ThemeStudio]
public Color PressedUpButtonForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
RightNavigationHoverIcon
Gets or sets the right navigation icon value of navigation bar items in the hover state in NavigationView.
Declaration
[ThemeStudio(true)]
public Image RightNavigationHoverIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
RightNavigationIcon
Gets or sets the right navigation icon value of navigation bar items in NavigationView.
Declaration
[ThemeStudio(true)]
public Image RightNavigationIcon { get; set; }
Property Value
Type |
---|
System.Drawing.Image |
UpButtonBackColor
Gets or sets the background color of up arrow button in NavigationView.
Declaration
[ThemeStudio(true)]
public Color UpButtonBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
UpButtonForeColor
Gets or sets the foreground color of up arrow button in NavigationView.
Declaration
[ThemeStudio]
public Color UpButtonForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
UpButtonHoverBackColor
Gets or sets the background color of up arrow button in the hover state in NavigationView.
Declaration
[ThemeStudio]
public Color UpButtonHoverBackColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
UpButtonHoverForeColor
Gets or sets the foreground color of up arrow button in the hover state in NavigationView.
Declaration
[ThemeStudio]
public Color UpButtonHoverForeColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
Methods
GetDefaultStyle()
Gets the default style value of the NavigationBarStyleInfo class.
Declaration
protected override StyleInfoBase GetDefaultStyle()
Returns
Type | Description |
---|---|
StyleInfoBase | Returns the default style value. |