In This Article

VisualStudio2005DocumentWindowTabStripRenderer Class

Provides a renderer for the TabStrip control that is similar to a Visual Studio 2005 document window style.

public class VisualStudio2005DocumentWindowTabStripRenderer : VisualStudio2005ToolWindowTabStripRenderer, IDisposable, IToolWindowTabStripRenderer, IDocumentWindowTabStripRenderer, ITabStripRenderer, IUIRenderer
Inheritance:
Object MarshalByRefObject DisposableObject UIRenderer TabStripRenderer VisualStudioTabStripRenderer VisualStudio2005ToolWindowTabStripRenderer Object
Derived:
Office2003DocumentWindowTabStripRenderer
Implements:
System.IDisposable IToolWindowTabStripRenderer IDocumentWindowTabStripRenderer ITabStripRenderer IUIRenderer

Constructors

VisualStudio2005DocumentWindowTabStripRenderer()

Initializes a new instance of the VisualStudio2005DocumentWindowTabStripRenderer class.

public VisualStudio2005DocumentWindowTabStripRenderer()

Remarks

The default constructor initializes all fields to their default values.

VisualStudio2005DocumentWindowTabStripRenderer(IWindowsColorScheme)

Initializes a new instance of the VisualStudio2005DocumentWindowTabStripRenderer class.

protected VisualStudio2005DocumentWindowTabStripRenderer(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.

Methods

MeasureTabStripTab(Graphics, TabStripPage)

Measures the tab for the specified TabStripPage.

public override Size MeasureTabStripTab(Graphics g, TabStripPage tabStripPage)
Parameter Type Description
g Graphics

The Graphics object used to measure.

tabStripPage TabStripPage

The TabStripPage whose tab is being measured.

Returns

Size:

The Size of the tab.

Inherited Members

Extension Methods