In This Article

WindowsClassicDockRenderer Class

Provides a renderer for dock controls that have a Windows classic appearance.

public class WindowsClassicDockRenderer : DockRenderer, IDisposable, IDockRenderer, IUIRenderer
Inheritance:
object MarshalByRefObject DisposableObject UIRenderer DockRenderer object
Derived:
VisualStudioClassicDockRenderer
Implements:
IDisposable IDockRenderer IUIRenderer

Constructors

WindowsClassicDockRenderer()

Initializes a new instance of the class.

public WindowsClassicDockRenderer()

Remarks

The default constructor initializes all fields to their default values.

WindowsClassicDockRenderer(IWindowsColorScheme)

Initializes a new instance of the class.

protected WindowsClassicDockRenderer(IWindowsColorScheme colorScheme)
Parameter Type Description
colorScheme IWindowsColorScheme

The IWindowsColorScheme to use as a base for the colors.

Remarks

The default constructor initializes all fields to their default values.

Properties

AutoHideSplitterBorderBaseColor

Gets or sets the base border color to use for an auto-hide splitter.

public Color AutoHideSplitterBorderBaseColor { get; set; }

Property Value

Color:

A Color object specifying the base border color to use for an auto-hide splitter.

AutoHideTabSelectedBackgroundFill

Gets or sets the BackgroundFill for a selected AutoHideTab.

public BackgroundFill AutoHideTabSelectedBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for a selected AutoHideTab.

AutoHideTabSelectedBorderColor

Gets or sets the border color of a selected AutoHideTab.

public Color AutoHideTabSelectedBorderColor { get; set; }

Property Value

Color:

A Color object specifying the border color of a selected AutoHideTab.

AutoHideTabSelectedForeColor

Gets or sets the foreground color of a selected AutoHideTab.

public Color AutoHideTabSelectedForeColor { get; set; }

Property Value

Color:

A Color object specifying the foreground color of a selected AutoHideTab.

AutoHideTabStripPanelBackgroundFill

Gets or sets the BackgroundFill for an AutoHideTabStripPanel.

public BackgroundFill AutoHideTabStripPanelBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for an AutoHideTabStripPanel.

AutoHideTabUnselectedBackgroundFill

Gets or sets the BackgroundFill for a unselected AutoHideTab.

public BackgroundFill AutoHideTabUnselectedBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for a unselected AutoHideTab.

AutoHideTabUnselectedBorderColor

Gets or sets the border color of a unselected AutoHideTab.

public Color AutoHideTabUnselectedBorderColor { get; set; }

Property Value

Color:

A Color object specifying the border color of a unselected AutoHideTab.

AutoHideTabUnselectedForeColor

Gets or sets the foreground color of a unselected AutoHideTab.

public Color AutoHideTabUnselectedForeColor { get; set; }

Property Value

Color:

A Color object specifying the foreground color of a unselected AutoHideTab.

DockContainerBackgroundFill

Gets or sets the BackgroundFill for a DockContainer.

public BackgroundFill DockContainerBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for a DockContainer.

DockContainerTitleBarActiveBackgroundFill

Gets or sets the BackgroundFill for an active DockContainer title bar.

public BackgroundFill DockContainerTitleBarActiveBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for an active DockContainer title bar.

DockContainerTitleBarActiveBorder

Gets or sets the Border for an active DockContainer title bar.

public Border DockContainerTitleBarActiveBorder { get; set; }

Property Value

Border:

The Border for an active DockContainer title bar.

DockContainerTitleBarActiveButtonHotGlyphColor

Gets or sets the glyph color of an active DockContainer title bar button in a hot state.

public Color DockContainerTitleBarActiveButtonHotGlyphColor { get; set; }

Property Value

Color:

A Color object specifying the glyph color of an active DockContainer title bar button in a hot state.

DockContainerTitleBarActiveButtonHotPressedGlyphColor

Gets or sets the glyph color of an active DockContainer title bar button in a hot/pressed state.

public Color DockContainerTitleBarActiveButtonHotPressedGlyphColor { get; set; }

Property Value

Color:

A Color object specifying the glyph color of an active DockContainer title bar button in a hot/pressed state.

DockContainerTitleBarActiveButtonNormalGlyphColor

Gets or sets the glyph color of an active DockContainer title bar button in a normal state.

public Color DockContainerTitleBarActiveButtonNormalGlyphColor { get; set; }

Property Value

Color:

A Color object specifying the glyph color of an active DockContainer title bar button in a normal state.

DockContainerTitleBarActiveForeColor

Gets or sets the foreground color of an active DockContainer title bar.

public Color DockContainerTitleBarActiveForeColor { get; set; }

Property Value

Color:

A Color object specifying the foreground color of an active DockContainer title bar.

DockContainerTitleBarButtonHotBackgroundFill

Gets or sets the BackgroundFill for a DockContainerTitleBarButton in a hot state.

public BackgroundFill DockContainerTitleBarButtonHotBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for a DockContainerTitleBarButton in a hot state.

DockContainerTitleBarButtonHotBorder

Gets or sets the Border for a DockContainerTitleBarButton in a hot state.

public Border DockContainerTitleBarButtonHotBorder { get; set; }

Property Value

Border:

The Border for a DockContainerTitleBarButton in a hot state.

DockContainerTitleBarButtonHotPressedBackgroundFill

Gets or sets the BackgroundFill for a DockContainerTitleBarButton in a hot/pressed state.

public BackgroundFill DockContainerTitleBarButtonHotPressedBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for a DockContainerTitleBarButton in a hot/pressed state.

DockContainerTitleBarButtonHotPressedBorder

Gets or sets the Border for a DockContainerTitleBarButton in a hot/pressed state.

public Border DockContainerTitleBarButtonHotPressedBorder { get; set; }

Property Value

Border:

The Border for a DockContainerTitleBarButton in a hot/pressed state.

DockContainerTitleBarButtonHotPressedOffset

Gets or sets the offset to apply to a DockContainerTitleBarButton in a hot/pressed state.

public virtual int DockContainerTitleBarButtonHotPressedOffset { get; set; }

Property Value

int:

The offset to apply to a DockContainerTitleBarButton in a hot/pressed state.

DockContainerTitleBarButtonNormalBackgroundFill

Gets or sets the BackgroundFill for a DockContainerTitleBarButton in a normal state.

public BackgroundFill DockContainerTitleBarButtonNormalBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for a DockContainerTitleBarButton in a normal state.

DockContainerTitleBarButtonNormalBorder

Gets or sets the Border for a DockContainerTitleBarButton in a normal state.

public Border DockContainerTitleBarButtonNormalBorder { get; set; }

Property Value

Border:

The Border for a DockContainerTitleBarButton in a normal state.

DockContainerTitleBarInactiveBackgroundFill

Gets or sets the BackgroundFill for an inactive DockContainer title bar.

public BackgroundFill DockContainerTitleBarInactiveBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for an inactive DockContainer title bar.

DockContainerTitleBarInactiveBorder

Gets or sets the Border for an inactive DockContainer title bar.

public Border DockContainerTitleBarInactiveBorder { get; set; }

Property Value

Border:

The Border for an inactive DockContainer title bar.

DockContainerTitleBarInactiveButtonHotGlyphColor

Gets or sets the glyph color of an inactive DockContainer title bar button in a hot state.

public Color DockContainerTitleBarInactiveButtonHotGlyphColor { get; set; }

Property Value

Color:

A Color object specifying the glyph color of an inactive DockContainer title bar button in a hot state.

DockContainerTitleBarInactiveButtonHotPressedGlyphColor

Gets or sets the glyph color of an inactive DockContainer title bar button in a hot/pressed state.

public Color DockContainerTitleBarInactiveButtonHotPressedGlyphColor { get; set; }

Property Value

Color:

A Color object specifying the glyph color of an inactive DockContainer title bar button in a hot/pressed state.

DockContainerTitleBarInactiveButtonNormalGlyphColor

Gets or sets the glyph color of an inactive DockContainer title bar button in a normal state.

public Color DockContainerTitleBarInactiveButtonNormalGlyphColor { get; set; }

Property Value

Color:

A Color object specifying the glyph color of an inactive DockContainer title bar button in a normal state.

DockContainerTitleBarInactiveForeColor

Gets or sets the foreground color of an inactive DockContainer title bar.

public Color DockContainerTitleBarInactiveForeColor { get; set; }

Property Value

Color:

A Color object specifying the foreground color of an inactive DockContainer title bar.

DockContainerTitleBarInnerMargin

Gets or sets the margin to display below the title bar of a DockContainer.

public virtual int DockContainerTitleBarInnerMargin { get; set; }

Property Value

int:

The margin to display below the title bar of a DockContainer.

DockContainerTitleBarOuterMargin

Gets or sets the margin to display above the title bar of a DockContainer.

public virtual int DockContainerTitleBarOuterMargin { get; set; }

Property Value

int:

The margin to display above the title bar of a DockContainer.

DockContainerTitleBarPadding

Gets or sets the padding to display within the title bar of a DockContainer.

public virtual int DockContainerTitleBarPadding { get; set; }

Property Value

int:

The padding to display within the title bar of a DockContainer.

DockObjectSplitterBackgroundFill

Gets or sets the BackgroundFill for a dock object splitter.

public BackgroundFill DockObjectSplitterBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for a dock object splitter.

TabbedMdiRootContainerBackgroundFill

Gets or sets the BackgroundFill for a TabbedMdiRootContainer.

public BackgroundFill TabbedMdiRootContainerBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for a TabbedMdiRootContainer.

TabbedMdiRootContainerInnerBorderColor

Gets or sets the inner border color of a TabbedMdiRootContainer.

public Color TabbedMdiRootContainerInnerBorderColor { get; set; }

Property Value

Color:

A Color object specifying the inner border color of a TabbedMdiRootContainer.

TabbedMdiRootContainerOuterBorderColor

Gets or sets the outer border color of a TabbedMdiRootContainer.

public Color TabbedMdiRootContainerOuterBorderColor { get; set; }

Property Value

Color:

A Color object specifying the outer border color of a TabbedMdiRootContainer.

TabbedMdiWindowBackgroundFill

Gets or sets the BackgroundFill for a TabbedMdiWindow.

public BackgroundFill TabbedMdiWindowBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for a TabbedMdiWindow.

Methods

Dispose(bool)

Disposes any resources used by the object.

protected override void Dispose(bool disposing)
Parameter Type Description
disposing bool

Whether the object is being disposed.

DrawAutoHideTab(PaintEventArgs, Rectangle, AutoHideTab)

Draws a AutoHideTab.

public override void DrawAutoHideTab(PaintEventArgs e, Rectangle bounds, AutoHideTab autoHideTab)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

autoHideTab AutoHideTab

The AutoHideTab that is being painted.

DrawAutoHideTabStripPanelBackground(PaintEventArgs, Rectangle, AutoHideTabStripPanel)

Draws the background of a AutoHideTabStripPanel control.

public override void DrawAutoHideTabStripPanelBackground(PaintEventArgs e, Rectangle bounds, AutoHideTabStripPanel autoHideTabStripPanel)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

autoHideTabStripPanel AutoHideTabStripPanel

The AutoHideTabStripPanel being painted.

DrawDockContainerBackground(PaintEventArgs, Rectangle, DockContainer)

Draws the background of a DockContainer.

public override void DrawDockContainerBackground(PaintEventArgs e, Rectangle bounds, DockContainer dockContainer)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

dockContainer DockContainer

The DockContainer that is being painted.

DrawDockContainerTitleBarBackground(PaintEventArgs, Rectangle, DockContainer)

Draws the background of a DockContainer title bar.

public override void DrawDockContainerTitleBarBackground(PaintEventArgs e, Rectangle bounds, DockContainer dockContainer)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

dockContainer DockContainer

The DockContainer whose title bar is being painted.

DrawDockContainerTitleBarButton(PaintEventArgs, Rectangle, DockContainerTitleBarButton)

public override void DrawDockContainerTitleBarButton(PaintEventArgs e, Rectangle bounds, DockContainerTitleBarButton button)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

button DockContainerTitleBarButton

The DockContainerTitleBarButton that is being painted.

DrawDockContainerTitleBarForeground(PaintEventArgs, Rectangle, DockContainer)

Draws the foreground of a DockContainer title bar.

public override void DrawDockContainerTitleBarForeground(PaintEventArgs e, Rectangle bounds, DockContainer dockContainer)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

dockContainer DockContainer

The DockContainer whose title bar is being painted.

DrawDockObjectSplitter(PaintEventArgs, Rectangle, IDockObject, Orientation)

Draws the background of a splitter for a IDockObject.

public override void DrawDockObjectSplitter(PaintEventArgs e, Rectangle bounds, IDockObject dockObject, Orientation orientation)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

dockObject IDockObject

The IDockObject whose splitter is being painted.

orientation Orientation

The Orientation of the splitter.

DrawTabbedMdiContainerBackground(PaintEventArgs, Rectangle, TabbedMdiContainer)

Draws the background of a TabbedMdiContainer.

public override void DrawTabbedMdiContainerBackground(PaintEventArgs e, Rectangle bounds, TabbedMdiContainer tabbedMdiContainer)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

tabbedMdiContainer TabbedMdiContainer

The TabbedMdiContainer whose title bar is being painted.

DrawTabbedMdiRootContainerBackground(PaintEventArgs, Rectangle, TabbedMdiRootContainer)

Draws the background of a TabbedMdiRootContainer.

public override void DrawTabbedMdiRootContainerBackground(PaintEventArgs e, Rectangle bounds, TabbedMdiRootContainer mdiRootContainer)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

mdiRootContainer TabbedMdiRootContainer

The TabbedMdiRootContainer whose title bar is being painted.

DrawTabbedMdiWindowBackground(PaintEventArgs, Rectangle, TabbedMdiWindow)

Draws the background of a TabbedMdiWindow.

public override void DrawTabbedMdiWindowBackground(PaintEventArgs e, Rectangle bounds, TabbedMdiWindow tabbedMdiWindow)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

tabbedMdiWindow TabbedMdiWindow

The TabbedMdiWindow that is being painted.

MeasureAutoHideTab(Graphics, AutoHideTab)

Measures the tab for the specified AutoHideTab.

public override Size MeasureAutoHideTab(Graphics g, AutoHideTab autoHideTab)
Parameter Type Description
g Graphics

The Graphics object used to measure.

autoHideTab AutoHideTab

The AutoHideTab whose tab is being measured.

Returns

Size:

The Size of the tab.

MeasureDockContainerTitleBar(Graphics, Size, DockContainer)

Measures a DockContainer title bar.

public override Size MeasureDockContainerTitleBar(Graphics g, Size availableSize, DockContainer dockContainer)
Parameter Type Description
g Graphics

The Graphics object used to measure.

availableSize Size

The available size.

dockContainer DockContainer

The DockContainer whose title bar is being measured.

Returns

Size:

The Size of the title bar.

ResetAll(bool)

Resets all property values to their defaults.

protected override void ResetAll(bool force)
Parameter Type Description
force bool

Whether to force resetting.

ResetAutoHideSplitterBorderBaseColor()

Resets the AutoHideSplitterBorderBaseColor property to its default value.

public virtual void ResetAutoHideSplitterBorderBaseColor()

ResetAutoHideTabSelectedBackgroundFill()

Resets the AutoHideTabSelectedBackgroundFill property to its default value.

public virtual void ResetAutoHideTabSelectedBackgroundFill()

ResetAutoHideTabSelectedBorderColor()

Resets the AutoHideTabSelectedBorderColor property to its default value.

public virtual void ResetAutoHideTabSelectedBorderColor()

ResetAutoHideTabSelectedForeColor()

Resets the AutoHideTabSelectedForeColor property to its default value.

public virtual void ResetAutoHideTabSelectedForeColor()

ResetAutoHideTabStripPanelBackgroundFill()

Resets the AutoHideTabStripPanelBackgroundFill property to its default value.

public virtual void ResetAutoHideTabStripPanelBackgroundFill()

ResetAutoHideTabUnselectedBackgroundFill()

Resets the AutoHideTabUnselectedBackgroundFill property to its default value.

public virtual void ResetAutoHideTabUnselectedBackgroundFill()

ResetAutoHideTabUnselectedBorderColor()

Resets the AutoHideTabUnselectedBorderColor property to its default value.

public virtual void ResetAutoHideTabUnselectedBorderColor()

ResetAutoHideTabUnselectedForeColor()

Resets the AutoHideTabUnselectedForeColor property to its default value.

public virtual void ResetAutoHideTabUnselectedForeColor()

ResetDockContainerBackgroundFill()

Resets the DockContainerBackgroundFill property to its default value.

public virtual void ResetDockContainerBackgroundFill()

ResetDockContainerTitleBarActiveBackgroundFill()

Resets the DockContainerTitleBarActiveBackgroundFill property to its default value.

public virtual void ResetDockContainerTitleBarActiveBackgroundFill()

ResetDockContainerTitleBarActiveBorder()

Resets the DockContainerTitleBarActiveBorder property to its default value.

public virtual void ResetDockContainerTitleBarActiveBorder()

ResetDockContainerTitleBarActiveButtonHotGlyphColor()

Resets the DockContainerTitleBarActiveButtonHotGlyphColor property to its default value.

public virtual void ResetDockContainerTitleBarActiveButtonHotGlyphColor()

ResetDockContainerTitleBarActiveButtonHotPressedGlyphColor()

Resets the DockContainerTitleBarActiveButtonHotPressedGlyphColor property to its default value.

public virtual void ResetDockContainerTitleBarActiveButtonHotPressedGlyphColor()

ResetDockContainerTitleBarActiveButtonNormalGlyphColor()

Resets the DockContainerTitleBarActiveButtonNormalGlyphColor property to its default value.

public virtual void ResetDockContainerTitleBarActiveButtonNormalGlyphColor()

ResetDockContainerTitleBarActiveForeColor()

Resets the DockContainerTitleBarActiveForeColor property to its default value.

public virtual void ResetDockContainerTitleBarActiveForeColor()

ResetDockContainerTitleBarButtonHotBackgroundFill()

Resets the DockContainerTitleBarButtonHotBackgroundFill property to its default value.

public virtual void ResetDockContainerTitleBarButtonHotBackgroundFill()

ResetDockContainerTitleBarButtonHotBorder()

Resets the DockContainerTitleBarButtonHotBorder property to its default value.

public virtual void ResetDockContainerTitleBarButtonHotBorder()

ResetDockContainerTitleBarButtonHotPressedBackgroundFill()

Resets the DockContainerTitleBarButtonHotPressedBackgroundFill property to its default value.

public virtual void ResetDockContainerTitleBarButtonHotPressedBackgroundFill()

ResetDockContainerTitleBarButtonHotPressedBorder()

Resets the DockContainerTitleBarButtonHotPressedBorder property to its default value.

public virtual void ResetDockContainerTitleBarButtonHotPressedBorder()

ResetDockContainerTitleBarButtonHotPressedOffset()

Resets the DockContainerTitleBarButtonHotPressedOffset property to its default value.

public virtual void ResetDockContainerTitleBarButtonHotPressedOffset()

ResetDockContainerTitleBarButtonNormalBackgroundFill()

Resets the DockContainerTitleBarButtonNormalBackgroundFill property to its default value.

public virtual void ResetDockContainerTitleBarButtonNormalBackgroundFill()

ResetDockContainerTitleBarButtonNormalBorder()

Resets the DockContainerTitleBarButtonNormalBorder property to its default value.

public virtual void ResetDockContainerTitleBarButtonNormalBorder()

ResetDockContainerTitleBarInactiveBackgroundFill()

Resets the DockContainerTitleBarInactiveBackgroundFill property to its default value.

public virtual void ResetDockContainerTitleBarInactiveBackgroundFill()

ResetDockContainerTitleBarInactiveBorder()

Resets the DockContainerTitleBarInactiveBorder property to its default value.

public virtual void ResetDockContainerTitleBarInactiveBorder()

ResetDockContainerTitleBarInactiveButtonHotGlyphColor()

Resets the DockContainerTitleBarInactiveButtonHotGlyphColor property to its default value.

public virtual void ResetDockContainerTitleBarInactiveButtonHotGlyphColor()

ResetDockContainerTitleBarInactiveButtonHotPressedGlyphColor()

Resets the DockContainerTitleBarInactiveButtonHotPressedGlyphColor property to its default value.

public virtual void ResetDockContainerTitleBarInactiveButtonHotPressedGlyphColor()

ResetDockContainerTitleBarInactiveButtonNormalGlyphColor()

Resets the DockContainerTitleBarInactiveButtonNormalGlyphColor property to its default value.

public virtual void ResetDockContainerTitleBarInactiveButtonNormalGlyphColor()

ResetDockContainerTitleBarInactiveForeColor()

Resets the DockContainerTitleBarInactiveForeColor property to its default value.

public virtual void ResetDockContainerTitleBarInactiveForeColor()

ResetDockContainerTitleBarInnerMargin()

Resets the DockContainerTitleBarInnerMargin property to its default value.

public virtual void ResetDockContainerTitleBarInnerMargin()

ResetDockContainerTitleBarOuterMargin()

Resets the DockContainerTitleBarOuterMargin property to its default value.

public virtual void ResetDockContainerTitleBarOuterMargin()

ResetDockContainerTitleBarPadding()

Resets the DockContainerTitleBarPadding property to its default value.

public virtual void ResetDockContainerTitleBarPadding()

ResetDockObjectSplitterBackgroundFill()

Resets the DockObjectSplitterBackgroundFill property to its default value.

public virtual void ResetDockObjectSplitterBackgroundFill()

ResetTabbedMdiRootContainerBackgroundFill()

Resets the TabbedMdiRootContainerBackgroundFill property to its default value.

public virtual void ResetTabbedMdiRootContainerBackgroundFill()

ResetTabbedMdiRootContainerInnerBorderColor()

Resets the TabbedMdiRootContainerInnerBorderColor property to its default value.

public virtual void ResetTabbedMdiRootContainerInnerBorderColor()

ResetTabbedMdiRootContainerOuterBorderColor()

Resets the TabbedMdiRootContainerOuterBorderColor property to its default value.

public virtual void ResetTabbedMdiRootContainerOuterBorderColor()

ResetTabbedMdiWindowBackgroundFill()

Resets the TabbedMdiWindowBackgroundFill property to its default value.

public virtual void ResetTabbedMdiWindowBackgroundFill()

ShouldSerializeAutoHideSplitterBorderBaseColor()

Indicates whether the AutoHideSplitterBorderBaseColor property should be persisted.

public virtual bool ShouldSerializeAutoHideSplitterBorderBaseColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeAutoHideTabSelectedBackgroundFill()

Indicates whether the AutoHideTabSelectedBackgroundFill property should be persisted.

public virtual bool ShouldSerializeAutoHideTabSelectedBackgroundFill()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeAutoHideTabSelectedBorderColor()

Indicates whether the AutoHideTabSelectedBorderColor property should be persisted.

public virtual bool ShouldSerializeAutoHideTabSelectedBorderColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeAutoHideTabSelectedForeColor()

Indicates whether the AutoHideTabSelectedForeColor property should be persisted.

public virtual bool ShouldSerializeAutoHideTabSelectedForeColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeAutoHideTabStripPanelBackgroundFill()

Indicates whether the AutoHideTabStripPanelBackgroundFill property should be persisted.

public virtual bool ShouldSerializeAutoHideTabStripPanelBackgroundFill()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeAutoHideTabUnselectedBackgroundFill()

Indicates whether the AutoHideTabUnselectedBackgroundFill property should be persisted.

public virtual bool ShouldSerializeAutoHideTabUnselectedBackgroundFill()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeAutoHideTabUnselectedBorderColor()

Indicates whether the AutoHideTabUnselectedBorderColor property should be persisted.

public virtual bool ShouldSerializeAutoHideTabUnselectedBorderColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeAutoHideTabUnselectedForeColor()

Indicates whether the AutoHideTabUnselectedForeColor property should be persisted.

public virtual bool ShouldSerializeAutoHideTabUnselectedForeColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerBackgroundFill()

Indicates whether the DockContainerBackgroundFill property should be persisted.

public virtual bool ShouldSerializeDockContainerBackgroundFill()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarActiveBackgroundFill()

Indicates whether the DockContainerTitleBarActiveBackgroundFill property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarActiveBackgroundFill()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarActiveBorder()

Indicates whether the DockContainerTitleBarActiveBorder property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarActiveBorder()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarActiveButtonHotGlyphColor()

Indicates whether the DockContainerTitleBarActiveButtonHotGlyphColor property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarActiveButtonHotGlyphColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarActiveButtonHotPressedGlyphColor()

Indicates whether the DockContainerTitleBarActiveButtonHotPressedGlyphColor property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarActiveButtonHotPressedGlyphColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarActiveButtonNormalGlyphColor()

Indicates whether the DockContainerTitleBarActiveButtonNormalGlyphColor property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarActiveButtonNormalGlyphColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarActiveForeColor()

Indicates whether the DockContainerTitleBarActiveForeColor property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarActiveForeColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarButtonHotBackgroundFill()

Indicates whether the DockContainerTitleBarButtonHotBackgroundFill property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarButtonHotBackgroundFill()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarButtonHotBorder()

Indicates whether the DockContainerTitleBarButtonHotBorder property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarButtonHotBorder()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarButtonHotPressedBackgroundFill()

Indicates whether the DockContainerTitleBarButtonHotPressedBackgroundFill property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarButtonHotPressedBackgroundFill()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarButtonHotPressedBorder()

Indicates whether the DockContainerTitleBarButtonHotPressedBorder property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarButtonHotPressedBorder()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarButtonHotPressedOffset()

Indicates whether the DockContainerTitleBarButtonHotPressedOffset property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarButtonHotPressedOffset()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarButtonNormalBackgroundFill()

Indicates whether the DockContainerTitleBarButtonNormalBackgroundFill property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarButtonNormalBackgroundFill()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarButtonNormalBorder()

Indicates whether the DockContainerTitleBarButtonNormalBorder property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarButtonNormalBorder()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarInactiveBackgroundFill()

Indicates whether the DockContainerTitleBarInactiveBackgroundFill property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarInactiveBackgroundFill()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarInactiveBorder()

Indicates whether the DockContainerTitleBarInactiveBorder property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarInactiveBorder()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarInactiveButtonHotGlyphColor()

Indicates whether the DockContainerTitleBarInactiveButtonHotGlyphColor property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarInactiveButtonHotGlyphColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarInactiveButtonHotPressedGlyphColor()

Indicates whether the DockContainerTitleBarInactiveButtonHotPressedGlyphColor property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarInactiveButtonHotPressedGlyphColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarInactiveButtonNormalGlyphColor()

Indicates whether the DockContainerTitleBarInactiveButtonNormalGlyphColor property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarInactiveButtonNormalGlyphColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarInactiveForeColor()

Indicates whether the DockContainerTitleBarInactiveForeColor property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarInactiveForeColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarInnerMargin()

Indicates whether the DockContainerTitleBarInnerMargin property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarInnerMargin()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarOuterMargin()

Indicates whether the DockContainerTitleBarOuterMargin property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarOuterMargin()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockContainerTitleBarPadding()

Indicates whether the DockContainerTitleBarPadding property should be persisted.

public virtual bool ShouldSerializeDockContainerTitleBarPadding()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockObjectSplitterBackgroundFill()

Indicates whether the DockObjectSplitterBackgroundFill property should be persisted.

public virtual bool ShouldSerializeDockObjectSplitterBackgroundFill()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeTabbedMdiRootContainerBackgroundFill()

Indicates whether the TabbedMdiRootContainerBackgroundFill property should be persisted.

public virtual bool ShouldSerializeTabbedMdiRootContainerBackgroundFill()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeTabbedMdiRootContainerInnerBorderColor()

Indicates whether the TabbedMdiRootContainerInnerBorderColor property should be persisted.

public virtual bool ShouldSerializeTabbedMdiRootContainerInnerBorderColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeTabbedMdiRootContainerOuterBorderColor()

Indicates whether the TabbedMdiRootContainerOuterBorderColor property should be persisted.

public virtual bool ShouldSerializeTabbedMdiRootContainerOuterBorderColor()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeTabbedMdiWindowBackgroundFill()

Indicates whether the TabbedMdiWindowBackgroundFill property should be persisted.

public virtual bool ShouldSerializeTabbedMdiWindowBackgroundFill()

Returns

bool:

true if the property value has changed from its default; otherwise, false.

Inherited Members