In This Article

VisualStudioClassicDocumentWindowTabStripRenderer Class

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

public class VisualStudioClassicDocumentWindowTabStripRenderer : VisualStudioClassicToolWindowTabStripRenderer, IDisposable, IToolWindowTabStripRenderer, IDocumentWindowTabStripRenderer, ITabStripRenderer, IUIRenderer
Inheritance:
object DisposableObjectBase UIRenderer TabStripRenderer VisualStudioTabStripRendererBase VisualStudioClassicToolWindowTabStripRenderer object
Derived:
OfficeClassicDocumentWindowTabStripRenderer
Implements:
IDisposable IToolWindowTabStripRenderer IDocumentWindowTabStripRenderer ITabStripRenderer IUIRenderer

Constructors

VisualStudioClassicDocumentWindowTabStripRenderer()

Initializes an instance of the class.

public VisualStudioClassicDocumentWindowTabStripRenderer()

VisualStudioClassicDocumentWindowTabStripRenderer(IWindowsColorScheme)

Initializes an instance of the class.

protected VisualStudioClassicDocumentWindowTabStripRenderer(IWindowsColorScheme colorScheme)
Parameter Type Description
colorScheme IWindowsColorScheme

The IWindowsColorScheme to use as a base for the colors.

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