Class DockWindowStyleInfo
Represents the class to define the style for DockingManager docked control.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Tools
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public class DockWindowStyleInfo : StyleInfoSubObjectBase, ICustomTypeDescriptor, IDisposable, IStyleInfo, ISupportInitialize, IFormattable, IConvertible, IXmlSerializable, IStyleInfoSubObject
Constructors
DockWindowStyleInfo()
Initializes a new instance of the DockWindowStyleInfo class.
Declaration
public DockWindowStyleInfo()
DockWindowStyleInfo(StyleInfoSubObjectIdentity)
Initializes a new instance of the DockWindowStyleInfo class.
Declaration
public DockWindowStyleInfo(StyleInfoSubObjectIdentity identity)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoSubObjectIdentity | identity | The identity. |
DockWindowStyleInfo(StyleInfoSubObjectIdentity, DockWindowStyleInfoStore)
Initializes a new instance of the DockWindowStyleInfo class.
Declaration
public DockWindowStyleInfo(StyleInfoSubObjectIdentity identity, DockWindowStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoSubObjectIdentity | identity | The identity. |
DockWindowStyleInfoStore | store | A DockWindowStyleInfoStore that holds data for this DockWindowStyleInfo. All changes in this style object will be saved in the DockWindowStyleInfoStore object. |
DockWindowStyleInfo(DockWindowStyleInfo)
Initializes a new instance of the DockWindowStyleInfo class.
Declaration
public DockWindowStyleInfo(DockWindowStyleInfo style)
Parameters
Type | Name | Description |
---|---|---|
DockWindowStyleInfo | style | The style object that contains the original data. |
DockWindowStyleInfo(DockWindowStyleInfoStore)
Initializes a new instance of the DockWindowStyleInfo class.
Declaration
public DockWindowStyleInfo(DockWindowStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
DockWindowStyleInfoStore | store | A DockWindowStyleInfoStore that holds data for this DockWindowStyleInfo. All changes in this style object will be saved in the DockWindowStyleInfoStore object. |
Properties
ActiveCaptionBackColor
Gets or sets the System.Drawing.Color value used to draw the background of the DockingManager caption bar in active state.
Declaration
[ThemeStudio]
public Color ActiveCaptionBackColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the background of the caption bar. The default value is null. |
ActiveCaptionFont
Gets or sets the System.Drawing.Font value of the DockingManager caption font, while docked window is active.
Declaration
public Font ActiveCaptionFont { get; set; }
Property Value
Type |
---|
System.Drawing.Font |
ActiveCaptionForeColor
Gets or sets the System.Drawing.Color value used to draw the foreground of the DockingManager control while caption bar in active state.
Declaration
[ThemeStudio]
public Color ActiveCaptionForeColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the foreground of the active caption. The default value is null. |
BorderColor
Gets or sets the System.Drawing.Color value used to draw the border of the DockingManager docked window in default state.
Declaration
[ThemeStudio]
public Color BorderColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the border of the docked window. The default value is null. |
CaptionBackColor
Gets or sets the System.Drawing.Color value used to draw the background of the DockingManager caption bar in default state.
Declaration
[ThemeStudio]
public Color CaptionBackColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the background of the caption bar. The default value is null. |
CaptionFont
Gets or sets the System.Drawing.Font value of the DockingManager caption font.
Declaration
public Font CaptionFont { get; set; }
Property Value
Type |
---|
System.Drawing.Font |
CaptionForeColor
Gets or sets the System.Drawing.Color value used to draw the foreground of the DockingManager control in default state.
Declaration
[ThemeStudio]
public Color CaptionForeColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the foreground of the caption. The default value is null. |
DefaultStyle
Gets the default DropDownStyleInfo value.
Declaration
public static DockWindowStyleInfo DefaultStyle { get; }
Property Value
Type |
---|
DockWindowStyleInfo |
FocusedBorderColor
Gets or sets the System.Drawing.Color value used to draw the border of the DockingManager docked window in active state.
Declaration
[ThemeStudio]
public Color FocusedBorderColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the border of the docked window. The default value is null. |
Methods
GetDefaultStyle()
Gets the default style value of the DockWindowStyleInfo class.
Declaration
protected override StyleInfoBase GetDefaultStyle()
Returns
Type | Description |
---|---|
StyleInfoBase | Returns the default style value. |