Class AutoHideStyleInfo
Represents the class to define the style for AHTabControl.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Tools
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public class AutoHideStyleInfo : StyleInfoSubObjectBase, ICustomTypeDescriptor, IDisposable, IStyleInfo, ISupportInitialize, IFormattable, IConvertible, IXmlSerializable, IStyleInfoSubObject
Constructors
AutoHideStyleInfo()
Initializes a new instance of the AutoHideStyleInfo class.
Declaration
public AutoHideStyleInfo()
AutoHideStyleInfo(StyleInfoSubObjectIdentity)
Initializes a new instance of the AutoHideStyleInfo class.
Declaration
public AutoHideStyleInfo(StyleInfoSubObjectIdentity identity)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoSubObjectIdentity | identity | The identity. |
AutoHideStyleInfo(StyleInfoSubObjectIdentity, AutoHideStyleInfoStore)
Initializes a new instance of the AutoHideStyleInfo class.
Declaration
public AutoHideStyleInfo(StyleInfoSubObjectIdentity identity, AutoHideStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoSubObjectIdentity | identity | The identity. |
AutoHideStyleInfoStore | store | A AutoHideStyleInfoStore that holds data for this AutoHideStyleInfo. All changes in this style object will be saved in the AutoHideStyleInfoStore object. |
AutoHideStyleInfo(AutoHideStyleInfo)
Initializes a new instance of the AutoHideStyleInfo class.
Declaration
public AutoHideStyleInfo(AutoHideStyleInfo style)
Parameters
Type | Name | Description |
---|---|---|
AutoHideStyleInfo | style | The style object that contains the original data. |
AutoHideStyleInfo(AutoHideStyleInfoStore)
Initializes a new instance of the AutoHideStyleInfo class.
Declaration
public AutoHideStyleInfo(AutoHideStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
AutoHideStyleInfoStore | store | A AutoHideStyleInfoStore that holds data for this AutoHideStyleInfo. All changes in this style object will be saved in the AutoHideStyleInfoStore object. |
Properties
DefaultStyle
Gets the default AutoHideStyleInfo value.
Declaration
public static AutoHideStyleInfo DefaultStyle { get; }
Property Value
Type |
---|
AutoHideStyleInfo |
Font
Gets or sets the System.Drawing.Font value of the AHTabControl tabs.
Declaration
public Font Font { get; set; }
Property Value
Type |
---|
System.Drawing.Font |
HoverItemForeColor
Gets or sets the System.Drawing.Color value used to draw the foreground of the AHTabControl tabs in mouse hover state.
Declaration
[ThemeStudio]
public Color HoverItemForeColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the foreground of the auto hide tabs on mouse hover. The default value is null. |
ItemForeColor
Gets or sets the System.Drawing.Color value used to draw the foreground of the AHTabControl tabs in default state.
Declaration
[ThemeStudio]
public Color ItemForeColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the foreground of the auto hide tabs in default state. The default value is null. |
MarkerColor
Gets or sets the System.Drawing.Color value used to draw the background of the AHTabControl tabs in default state.
Declaration
[ThemeStudio]
public Color MarkerColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the background of the auto hide tabs in default state. The default value is null. |
MarkerSelectionColor
Gets or sets the System.Drawing.Color value used to draw the foreground of the AHTabControl tabs in mouse hover state.
Declaration
[ThemeStudio]
public Color MarkerSelectionColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the foreground of the auto hide tabs on mouse hover. The default value is null. |
TabPanelBackColor
Gets or sets the System.Drawing.Color value used to draw the background of the AHTabControl TabPanel.
Declaration
[ThemeStudio]
public Color TabPanelBackColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the background of the TabPanel in AHTabControl The default value is null. |
Methods
GetDefaultStyle()
Gets the default style value of the AutoHideStyleInfo class.
Declaration
protected override StyleInfoBase GetDefaultStyle()
Returns
Type | Description |
---|---|
StyleInfoBase | Returns the default style value. |