Class DockingManagerVisualStyle
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Tools
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public class DockingManagerVisualStyle : VisualStyleBase, ICustomTypeDescriptor, IDisposable, IStyleInfo, ISupportInitialize, IFormattable, IConvertible, IXmlSerializable, IStyleInfoSubObject
Constructors
DockingManagerVisualStyle()
Initializes a new instance of the DockingManagerVisualStyle class.
Declaration
public DockingManagerVisualStyle()
DockingManagerVisualStyle(DockingManagerStyleInfoIdentity)
Initializes a new instance of the DockingManagerVisualStyle class.
Declaration
public DockingManagerVisualStyle(DockingManagerStyleInfoIdentity identity)
Parameters
Type | Name | Description |
---|---|---|
DockingManagerStyleInfoIdentity | identity | A DockingManagerStyleInfoIdentity that holds the identity for this DockingManagerStyleInfoStore. |
DockingManagerVisualStyle(DockingManagerStyleInfoIdentity, DockingManagerStyleInfoStore)
Initializes a new instance of the DockingManagerVisualStyle class.
Declaration
public DockingManagerVisualStyle(DockingManagerStyleInfoIdentity identity, DockingManagerStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
DockingManagerStyleInfoIdentity | identity | A DockingManagerStyleInfoIdentity that holds the identity for this DockingManagerStyleInfoStore. |
DockingManagerStyleInfoStore | store | Holds instance of a DockingManagerStyleInfoStore class |
DockingManagerVisualStyle(DockingManagerStyleInfoStore)
Initializes a new instance of the DockingManagerVisualStyle class.
Declaration
public DockingManagerVisualStyle(DockingManagerStyleInfoStore store)
Parameters
Type | Name | Description |
---|---|---|
DockingManagerStyleInfoStore | store | Holds instance of a DockingManagerStyleInfoStore class. |
Properties
ActiveCaptionButtonBorderColor
Gets or sets the System.Drawing.Color value used to draw the border of the DockingManager caption button when docked window caption is active.
Declaration
[ThemeStudio]
public Color ActiveCaptionButtonBorderColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the border of the caption button. The default value is null. |
ActiveCaptionButtonForeColor
Gets or sets the System.Drawing.Color value used to draw the foreground of the DockingManager caption button in default state.
Declaration
[ThemeStudio]
public Color ActiveCaptionButtonForeColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the foreground of the caption buttons. The default value is null. |
AutoHideStyle
Gets or sets style for auto hide tab control of the AHTabControl.
Declaration
[ThemeStudio]
public AutoHideStyleInfo AutoHideStyle { get; set; }
Property Value
Type |
---|
AutoHideStyleInfo |
BottomDockHintImage
Gets or sets the System.Drawing.Bitmap value used to draw the drag notifier bottom image in the DockingManager.
Declaration
[ThemeStudio]
public Bitmap BottomDockHintImage { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Bitmap | The System.Drawing.Bitmap value is used to draw the drag notifier bottom image. The default value is null. |
CaptionButtonBorderColor
Gets or sets the System.Drawing.Color value used to draw the border of the DockingManager caption buttons.
Declaration
[ThemeStudio]
public Color CaptionButtonBorderColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the border of the caption buttons. The default value is null. |
CaptionButtonForeColor
Gets or sets the System.Drawing.Color value used to draw the foreground of the DockingManager caption buttons in default state.
Declaration
[ThemeStudio]
public Color CaptionButtonForeColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the foreground of the caption button. The default value is null. |
DefaultStyle
Gets the default style value for the DockingManager control.
Declaration
public static DockingManagerVisualStyle DefaultStyle { get; }
Property Value
Type |
---|
DockingManagerVisualStyle |
DockFillHintImage
Gets or sets the System.Drawing.Bitmap value used to draw the drag notifier center image in the DockingManager.
Declaration
[ThemeStudio]
public Bitmap DockFillHintImage { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Bitmap | The System.Drawing.Bitmap value is used to draw the drag notifier center image. The default value is null. |
DockHintBackgroundImage
Gets or sets the System.Drawing.Bitmap value used to draw the background image of the DockingManager drag notifier.
Declaration
[ThemeStudio]
public Bitmap DockHintBackgroundImage { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Bitmap | The System.Drawing.Bitmap value is used to draw the background image of the drag notifier. The default value is null. |
DockPreviewBackColor
Gets or sets the System.Drawing.Color value used to draw the background of the drag notifier.
Declaration
[ThemeStudio]
public Color DockPreviewBackColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the background of the Drag notifier. The default value is null. |
DockPreviewBorderColor
Gets or sets the System.Drawing.Color value used to draw the border of the drag notifier.
Declaration
[ThemeStudio]
public Color DockPreviewBorderColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the border of the Drag notifier. The default value is null. |
DockWindowStyle
Gets or sets style for docked window of the DockingManager control.
Declaration
[ThemeStudio]
public DockWindowStyleInfo DockWindowStyle { get; set; }
Property Value
Type |
---|
DockWindowStyleInfo |
FloatWindowStyle
Gets or sets style for floating window of the FloatingForm control.
Declaration
[ThemeStudio]
public FloatWindowStyleInfo FloatWindowStyle { get; set; }
Property Value
Type |
---|
FloatWindowStyleInfo |
HoverActiveCaptionButtonBackColor
Gets or sets the System.Drawing.Color value used to draw the background of the DockingManager caption buttons on mouse hover.
Declaration
[ThemeStudio]
public Color HoverActiveCaptionButtonBackColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the background of the caption buttons. The default value is null. |
HoverActiveCaptionButtonBorderColor
Gets or sets the System.Drawing.Color value used to draw the border of the DockingManager caption button on mouse hover while caption bar is active.
Declaration
[ThemeStudio]
public Color HoverActiveCaptionButtonBorderColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the border of the caption buttons. The default value is null. |
HoverActiveCaptionButtonForeColor
Gets or sets the System.Drawing.Color value used to draw the foreground of the DockingManager caption buttons on mouse hover.
Declaration
[ThemeStudio]
public Color HoverActiveCaptionButtonForeColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the foreground of the caption buttons on mouse hover. The default value is null. |
HoverCaptionButtonBackColor
Gets or sets the System.Drawing.Color value used to draw the background of the DockingManager caption buttons on mouse hover.
Declaration
[ThemeStudio]
public Color HoverCaptionButtonBackColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the background of the caption buttons on mouse hover. The default value is null. |
HoverCaptionButtonBorderColor
Gets or sets the System.Drawing.Color value used to draw the border of the DockingManager caption button on mouse hover.
Declaration
[ThemeStudio]
public Color HoverCaptionButtonBorderColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the border of the caption button. The default value is null. |
HoverCaptionButtonForeColor
Gets or sets the System.Drawing.Color value used to draw the foreground of the DockingManager caption button in mouse hover state.
Declaration
[ThemeStudio]
public Color HoverCaptionButtonForeColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the foreground of the caption button on mouse hover. The default value is null. |
LeftDockHintImage
Gets or sets the System.Drawing.Bitmap value used to draw the drag notifier left image in the DockingManager.
Declaration
[ThemeStudio]
public Bitmap LeftDockHintImage { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Bitmap | The System.Drawing.Bitmap value is used to draw the drag notifier left image. The default value is null. |
PressedActiveCaptionButtonBackColor
Gets or sets the System.Drawing.Color value used to draw the background of the DockingManager caption buttons in pressed state.
Declaration
[ThemeStudio]
public Color PressedActiveCaptionButtonBackColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the background of the caption buttons in pressed state. The default value is null. |
PressedActiveCaptionButtonBorderColor
Gets or sets the System.Drawing.Color value used to draw the border of the DockingManager caption buttons in pressed state, while caption bar is active.
Declaration
[ThemeStudio]
public Color PressedActiveCaptionButtonBorderColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the border of the caption buttons. The default value is null. |
PressedActiveCaptionButtonForeColor
Gets or sets the System.Drawing.Color value used to draw the foreground of the DockingManager caption buttons in pressed state.
Declaration
[ThemeStudio]
public Color PressedActiveCaptionButtonForeColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the foreground of the caption buttons. The default value is null. |
RightDockHintImage
Gets or sets the System.Drawing.Bitmap value used to draw the drag notifier right image in the DockingManager.
Declaration
[ThemeStudio]
public Bitmap RightDockHintImage { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Bitmap | The System.Drawing.Bitmap value is used to draw the drag notifier right image. The default value is null. |
ShowCaptionDottedLines
Gets or sets the visibility of the caption bar lines.
Declaration
[ThemeStudio]
public bool ShowCaptionDottedLines { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The System.Boolean value is used to update the visibility of the caption bar lines. The default value is null. |
SplitterColor
Gets or sets the System.Drawing.Color value used to draw the background of the DockingManager splitter in default state.
Declaration
[ThemeStudio]
public Color SplitterColor { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Color | The System.Drawing.Color value is used to draw the background of the Splitter. The default value is null. |
ToolTipStyle
Gets or sets style for tool tip style for DockingManager.
Declaration
[ThemeStudio]
public ToolTipStyleInfo ToolTipStyle { get; set; }
Property Value
Type |
---|
ToolTipStyleInfo |
TopDockHintImage
Gets or sets the System.Drawing.Bitmap value used to draw the drag notifier top image in the DockingManager.
Declaration
[ThemeStudio]
public Bitmap TopDockHintImage { get; set; }
Property Value
Type | Description |
---|---|
System.Drawing.Bitmap | The System.Drawing.Bitmap value is used to draw the drag notifier top image. The default value is null. |
Methods
CreateSubObjectIdentity(StyleInfoProperty)
Overridden to create a product-specific identity object for the sub object.
Declaration
public override StyleInfoSubObjectIdentity CreateSubObjectIdentity(StyleInfoProperty sip)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoProperty | sip | StyleInfoProperty descriptor for this sub object. |
Returns
Type | Description |
---|---|
StyleInfoSubObjectIdentity | Identity for the sub object. |
Overrides
GetDefaultStyle()
Gets the default style value of the class.
Declaration
protected override StyleInfoBase GetDefaultStyle()
Returns
Type | Description |
---|---|
StyleInfoBase | Returns the default style value. |