In This Article

VisualStudio2005Beta2DockRenderer Class

Provides a renderer for dock controls that have a Visual Studio 2005 Beta 2 appearance.

public class VisualStudio2005Beta2DockRenderer : VisualStudio2005DockRenderer, IDisposable, IDockRenderer, IUIRenderer
Inheritance:
Object MarshalByRefObject DisposableObject DockRenderer VisualStudio2002DockRenderer VisualStudio2005DockRenderer Object
Derived:
Office2003VisualStudio2005Beta2DockRenderer
Implements:
IDisposable IDockRenderer IUIRenderer

Constructors

VisualStudio2005Beta2DockRenderer()

Initializes a new instance of the VisualStudio2005Beta2DockRenderer class.

public VisualStudio2005Beta2DockRenderer()

Remarks

The default constructor initializes all fields to their default values.

Methods

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.

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.

ResetAutoHideTabGroupMargin()

Resets the AutoHideTabGroupMargin property to its default value.

public override void ResetAutoHideTabGroupMargin()

ResetAutoHideTabOverlap()

Resets the AutoHideTabOverlap property to its default value.

public override void ResetAutoHideTabOverlap()

ResetAutoHideTabSelectedBackgroundFill()

Resets the AutoHideTabSelectedBackgroundFill property to its default value.

public override void ResetAutoHideTabSelectedBackgroundFill()

ResetAutoHideTabStripPanelBackgroundFill()

Resets the AutoHideTabStripPanelBackgroundFill property to its default value.

public override void ResetAutoHideTabStripPanelBackgroundFill()

ResetAutoHideTabUnselectedBackgroundFill()

Resets the AutoHideTabUnselectedBackgroundFill property to its default value.

public override void ResetAutoHideTabUnselectedBackgroundFill()

ShouldSerializeAutoHideTabGroupMargin()

Indicates whether the AutoHideTabGroupMargin property should be persisted.

public override bool ShouldSerializeAutoHideTabGroupMargin()

Returns

Boolean:

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

ShouldSerializeAutoHideTabOverlap()

Indicates whether the AutoHideTabOverlap property should be persisted.

public override bool ShouldSerializeAutoHideTabOverlap()

Returns

Boolean:

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

ShouldSerializeAutoHideTabSelectedBackgroundFill()

Indicates whether the AutoHideTabSelectedBackgroundFill property should be persisted.

public override bool ShouldSerializeAutoHideTabSelectedBackgroundFill()

Returns

Boolean:

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

ShouldSerializeAutoHideTabStripPanelBackgroundFill()

Indicates whether the AutoHideTabStripPanelBackgroundFill property should be persisted.

public override bool ShouldSerializeAutoHideTabStripPanelBackgroundFill()

Returns

Boolean:

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

ShouldSerializeAutoHideTabUnselectedBackgroundFill()

Indicates whether the AutoHideTabUnselectedBackgroundFill property should be persisted.

public override bool ShouldSerializeAutoHideTabUnselectedBackgroundFill()

Returns

Boolean:

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

Inherited Members