menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DockingManagerVisualStyle - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class DockingManagerVisualStyle

    Inheritance
    System.Object
    ShouldSerializeBasedPersisterType
    StyleInfoBase
    StyleInfoSubObjectBase
    VisualStyleBase
    DockingManagerVisualStyle
    Implements
    System.ComponentModel.ICustomTypeDescriptor
    System.IDisposable
    IStyleInfo
    System.ComponentModel.ISupportInitialize
    System.IFormattable
    System.IConvertible
    System.Xml.Serialization.IXmlSerializable
    IStyleInfoSubObject
    Inherited Members
    ShouldSerializeBasedPersisterType.AddNewAttributes(PropertyDescriptor, Attribute[], Int32)
    ShouldSerializeBasedPersisterType.CheckAllProperties
    ShouldSerializeBasedPersisterType.GetCustomPDC(PropertyDescriptorCollection)
    ShouldSerializeBasedPersisterType.GetNewAttributesCount(PropertyDescriptor)
    StyleInfoBase.BeginInit()
    StyleInfoBase.BeginUpdate()
    StyleInfoBase.CacheValues
    StyleInfoBase.Changed
    StyleInfoBase.Changing
    StyleInfoBase.ClearCache()
    StyleInfoBase.CopyFrom(IStyleInfo)
    StyleInfoBase.Dispose()
    StyleInfoBase.EndInit()
    StyleInfoBase.EndUpdate()
    StyleInfoBase.Equals(Object)
    StyleInfoBase.EqualsObject(Object, Object)
    StyleInfoBase.GetDefaultStyleInfoStore(StyleInfoProperty)
    StyleInfoBase.GetDefaultValue(StyleInfoProperty)
    StyleInfoBase.GetHashCode()
    StyleInfoBase.GetShortValue(StyleInfoProperty)
    StyleInfoBase.GetValue(StyleInfoProperty)
    StyleInfoBase.HasValue(StyleInfoProperty)
    StyleInfoBase.IConvertible.GetTypeCode()
    StyleInfoBase.IConvertible.ToBoolean(IFormatProvider)
    StyleInfoBase.IConvertible.ToByte(IFormatProvider)
    StyleInfoBase.IConvertible.ToChar(IFormatProvider)
    StyleInfoBase.IConvertible.ToDateTime(IFormatProvider)
    StyleInfoBase.IConvertible.ToDecimal(IFormatProvider)
    StyleInfoBase.IConvertible.ToDouble(IFormatProvider)
    StyleInfoBase.IConvertible.ToInt16(IFormatProvider)
    StyleInfoBase.IConvertible.ToInt32(IFormatProvider)
    StyleInfoBase.IConvertible.ToInt64(IFormatProvider)
    StyleInfoBase.IConvertible.ToSByte(IFormatProvider)
    StyleInfoBase.IConvertible.ToSingle(IFormatProvider)
    StyleInfoBase.IConvertible.ToString(IFormatProvider)
    StyleInfoBase.IConvertible.ToType(Type, IFormatProvider)
    StyleInfoBase.IConvertible.ToUInt16(IFormatProvider)
    StyleInfoBase.IConvertible.ToUInt32(IFormatProvider)
    StyleInfoBase.IConvertible.ToUInt64(IFormatProvider)
    StyleInfoBase.Identity
    StyleInfoBase.InheritStyle(IStyleInfo, StyleModifyType)
    StyleInfoBase.IsChanged
    StyleInfoBase.IsEmpty
    StyleInfoBase.IsSubset(IStyleInfo)
    StyleInfoBase.IsValueModified(StyleInfoProperty)
    StyleInfoBase.MergeStyle(IStyleInfo)
    StyleInfoBase.ModifyStyle(IStyleInfo, StyleModifyType)
    StyleInfoBase.OnStyleChanging(StyleInfoProperty)
    StyleInfoBase.ParseString(String)
    StyleInfoBase.ReadXml(XmlReader)
    StyleInfoBase.ResetValue(StyleInfoProperty)
    StyleInfoBase.SetStore(StyleInfoStore)
    StyleInfoBase.SetValue(StyleInfoProperty, Int16)
    StyleInfoBase.SetValue(StyleInfoProperty, Object)
    StyleInfoBase.Store
    StyleInfoBase.ToString()
    StyleInfoBase.ToString(String)
    StyleInfoBase.ToString(String, IFormatProvider)
    StyleInfoBase.Updating
    StyleInfoBase.WeakReferenceChangedListeners
    StyleInfoBase.WriteXml(XmlWriter)
    StyleInfoSubObjectBase.Data
    StyleInfoSubObjectBase.Dispose(Boolean)
    StyleInfoSubObjectBase.IntGetDefaultStyleInfo(StyleInfoProperty)
    StyleInfoSubObjectBase.MakeCopy(StyleInfoBase, StyleInfoProperty)
    StyleInfoSubObjectBase.OnStyleChanged(StyleInfoProperty)
    StyleInfoSubObjectBase.Owner
    StyleInfoSubObjectBase.Sip
    StyleInfoSubObjectBase.SubObjectIdentity
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    VisualStyleBase.UpdateStyles(IThemeProvider)
    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
    StyleInfoBase.CreateSubObjectIdentity(StyleInfoProperty)

    GetDefaultStyle()

    Gets the default style value of the class.

    Declaration
    protected override StyleInfoBase GetDefaultStyle()
    Returns
    Type Description
    StyleInfoBase

    Returns the default style value.

    Overrides
    VisualStyleBase.GetDefaultStyle()

    Implements

    System.ComponentModel.ICustomTypeDescriptor
    System.IDisposable
    IStyleInfo
    System.ComponentModel.ISupportInitialize
    System.IFormattable
    System.IConvertible
    System.Xml.Serialization.IXmlSerializable
    IStyleInfoSubObject
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved