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 DisposableObjectBase UIRenderer DockRenderer object
Derived:
VisualStudioClassicDockRenderer
Implements:
IDisposable IDockRenderer IUIRenderer

Constructors

WindowsClassicDockRenderer()

Initializes an instance of the class.

public WindowsClassicDockRenderer()

WindowsClassicDockRenderer(IWindowsColorScheme)

Initializes an instance of the class.

protected WindowsClassicDockRenderer(IWindowsColorScheme colorScheme)
Parameter Type Description
colorScheme IWindowsColorScheme

The IWindowsColorScheme to use as a base for the colors.

Properties

AutoHideSplitterBorderBaseColor

The base border color to use for an auto-hide splitter.

public Color AutoHideSplitterBorderBaseColor { get; set; }

Property Value

Color

AutoHideTabSelectedBackgroundFill

The BackgroundFill for a selected AutoHideTab.

public BackgroundFill? AutoHideTabSelectedBackgroundFill { get; set; }

Property Value

BackgroundFill

AutoHideTabSelectedBorderColor

The border color of a selected AutoHideTab.

public Color AutoHideTabSelectedBorderColor { get; set; }

Property Value

Color

AutoHideTabSelectedForeColor

The foreground color of a selected AutoHideTab.

public Color AutoHideTabSelectedForeColor { get; set; }

Property Value

Color

AutoHideTabStripPanelBackgroundFill

public BackgroundFill? AutoHideTabStripPanelBackgroundFill { get; set; }

Property Value

BackgroundFill

AutoHideTabUnselectedBackgroundFill

The BackgroundFill for a unselected AutoHideTab.

public BackgroundFill? AutoHideTabUnselectedBackgroundFill { get; set; }

Property Value

BackgroundFill

AutoHideTabUnselectedBorderColor

The border color of a unselected AutoHideTab.

public Color AutoHideTabUnselectedBorderColor { get; set; }

Property Value

Color

AutoHideTabUnselectedForeColor

The foreground color of a unselected AutoHideTab.

public Color AutoHideTabUnselectedForeColor { get; set; }

Property Value

Color

DockContainerBackgroundFill

public BackgroundFill? DockContainerBackgroundFill { get; set; }

Property Value

BackgroundFill

DockContainerTitleBarActiveBackgroundFill

The BackgroundFill for an active DockContainer title bar.

public BackgroundFill? DockContainerTitleBarActiveBackgroundFill { get; set; }

Property Value

BackgroundFill

DockContainerTitleBarActiveBorder

The Border for an active DockContainer title bar.

public Border? DockContainerTitleBarActiveBorder { get; set; }

Property Value

Border

DockContainerTitleBarActiveButtonHotGlyphColor

The glyph color of an active DockContainer title bar button in a hot state.

public Color DockContainerTitleBarActiveButtonHotGlyphColor { get; set; }

Property Value

Color

DockContainerTitleBarActiveButtonHotPressedGlyphColor

The glyph color of an active DockContainer title bar button in a hot/pressed state.

public Color DockContainerTitleBarActiveButtonHotPressedGlyphColor { get; set; }

Property Value

Color

DockContainerTitleBarActiveButtonNormalGlyphColor

The glyph color of an active DockContainer title bar button in a normal state.

public Color DockContainerTitleBarActiveButtonNormalGlyphColor { get; set; }

Property Value

Color

DockContainerTitleBarActiveForeColor

The foreground color of an active DockContainer title bar.

public Color DockContainerTitleBarActiveForeColor { get; set; }

Property Value

Color

DockContainerTitleBarButtonHotBackgroundFill

The BackgroundFill for a DockContainerTitleBarButton in a hot state.

public BackgroundFill? DockContainerTitleBarButtonHotBackgroundFill { get; set; }

Property Value

BackgroundFill

DockContainerTitleBarButtonHotBorder

The Border for a DockContainerTitleBarButton in a hot state.

public Border? DockContainerTitleBarButtonHotBorder { get; set; }

Property Value

Border

DockContainerTitleBarButtonHotPressedBackgroundFill

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

public BackgroundFill? DockContainerTitleBarButtonHotPressedBackgroundFill { get; set; }

Property Value

BackgroundFill

DockContainerTitleBarButtonHotPressedBorder

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

public Border? DockContainerTitleBarButtonHotPressedBorder { get; set; }

Property Value

Border

DockContainerTitleBarButtonHotPressedOffset

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

public virtual int DockContainerTitleBarButtonHotPressedOffset { get; set; }

Property Value

int

DockContainerTitleBarButtonNormalBackgroundFill

The BackgroundFill for a DockContainerTitleBarButton in a normal state.

public BackgroundFill? DockContainerTitleBarButtonNormalBackgroundFill { get; set; }

Property Value

BackgroundFill

DockContainerTitleBarButtonNormalBorder

The Border for a DockContainerTitleBarButton in a normal state.

public Border? DockContainerTitleBarButtonNormalBorder { get; set; }

Property Value

Border

DockContainerTitleBarInactiveBackgroundFill

The BackgroundFill for an inactive DockContainer title bar.

public BackgroundFill? DockContainerTitleBarInactiveBackgroundFill { get; set; }

Property Value

BackgroundFill

DockContainerTitleBarInactiveBorder

The Border for an inactive DockContainer title bar.

public Border? DockContainerTitleBarInactiveBorder { get; set; }

Property Value

Border

DockContainerTitleBarInactiveButtonHotGlyphColor

The glyph color of an inactive DockContainer title bar button in a hot state.

public Color DockContainerTitleBarInactiveButtonHotGlyphColor { get; set; }

Property Value

Color

DockContainerTitleBarInactiveButtonHotPressedGlyphColor

The glyph color of an inactive DockContainer title bar button in a hot/pressed state.

public Color DockContainerTitleBarInactiveButtonHotPressedGlyphColor { get; set; }

Property Value

Color

DockContainerTitleBarInactiveButtonNormalGlyphColor

The glyph color of an inactive DockContainer title bar button in a normal state.

public Color DockContainerTitleBarInactiveButtonNormalGlyphColor { get; set; }

Property Value

Color

DockContainerTitleBarInactiveForeColor

The foreground color of an inactive DockContainer title bar.

public Color DockContainerTitleBarInactiveForeColor { get; set; }

Property Value

Color

DockContainerTitleBarInnerMargin

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

public virtual int DockContainerTitleBarInnerMargin { get; set; }

Property Value

int

DockContainerTitleBarOuterMargin

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

public virtual int DockContainerTitleBarOuterMargin { get; set; }

Property Value

int

DockContainerTitleBarPadding

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

public virtual int DockContainerTitleBarPadding { get; set; }

Property Value

int

DockObjectSplitterBackgroundFill

The BackgroundFill for a dock object splitter.

public BackgroundFill? DockObjectSplitterBackgroundFill { get; set; }

Property Value

BackgroundFill

TabbedMdiRootContainerBackgroundFill

public BackgroundFill? TabbedMdiRootContainerBackgroundFill { get; set; }

Property Value

BackgroundFill

TabbedMdiRootContainerInnerBorderColor

The inner border color of a TabbedMdiRootContainer.

public Color TabbedMdiRootContainerInnerBorderColor { get; set; }

Property Value

Color

TabbedMdiRootContainerOuterBorderColor

The outer border color of a TabbedMdiRootContainer.

public Color TabbedMdiRootContainerOuterBorderColor { get; set; }

Property Value

Color

TabbedMdiWindowBackgroundFill

public BackgroundFill? TabbedMdiWindowBackgroundFill { get; set; }

Property Value

BackgroundFill

Methods

Dispose(bool)

Releases the unmanaged resources used by the object and optionally releases the managed resources.

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

true to release both managed and unmanaged resources; false to release only unmanaged resources.

Remarks

This method is called by the public Dispose() method and the Finalize method. Dispose invokes this method with the disposing parameter set to true. Finalize invokes this method with disposing set to false.

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

Extension Methods