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 MarshalByRefObject DisposableObject UIRenderer TabStripRenderer VisualStudioTabStripRendererBase VisualStudioClassicToolWindowTabStripRenderer object
Derived:
OfficeClassicDocumentWindowTabStripRenderer
Implements:
IDisposable IToolWindowTabStripRenderer IDocumentWindowTabStripRenderer ITabStripRenderer IUIRenderer

Constructors

VisualStudioClassicDocumentWindowTabStripRenderer()

Initializes a new instance of the class.

public VisualStudioClassicDocumentWindowTabStripRenderer()

Remarks

The default constructor initializes all fields to their default values.

VisualStudioClassicDocumentWindowTabStripRenderer(IWindowsColorScheme)

Initializes a new instance of the class.

protected VisualStudioClassicDocumentWindowTabStripRenderer(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