Class StyleRendererPropertyWhidbey
Represents the default tab properties for the TabRendererOffice2003 tab style.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Tools
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public class StyleRendererPropertyWhidbey : OneNoteStyleRendererProperty, ITabDefaultProperties
Constructors
StyleRendererPropertyWhidbey()
Declaration
public StyleRendererPropertyWhidbey()
Properties
DefaultBorderColor
Gets the default items border color.
Declaration
public virtual Color DefaultBorderColor { get; }
Property Value
| Type |
|---|
| System.Drawing.Color |
Methods
DefaultActiveTabColor(ITabPanelData, ITabControl)
Returns the default Active Tab Color.
Declaration
public override Color DefaultActiveTabColor(ITabPanelData panelData, ITabControl tabControl)
Parameters
| Type | Name | Description |
|---|---|---|
| ITabPanelData | panelData | The tab panel data. |
| ITabControl | tabControl | The tab control. |
Returns
| Type | Description |
|---|---|
| System.Drawing.Color | A Color value. |
Overrides
Remarks
This implementation returns the tab control's BackColor.
DefaultInactiveTabColor(ITabPanelData, ITabControl)
Returns the default Inactive Tab Color.
Declaration
public override Color DefaultInactiveTabColor(ITabPanelData panelData, ITabControl tabControl)
Parameters
| Type | Name | Description |
|---|---|---|
| ITabPanelData | panelData | The tab panel data. |
| ITabControl | tabControl | The tab control. |
Returns
| Type | Description |
|---|---|
| System.Drawing.Color | A Color value. |
Overrides
Remarks
This implementation returns the tab control's BackColor inactive state.
DefaultTabPanelBackgroundColor(ITabPanelData, ITabControl)
Returns the default backcolor for the panel. Overridden. DefaultTabPanelBackgroundColor(ITabPanelData, ITabControl)
Declaration
public override Color DefaultTabPanelBackgroundColor(ITabPanelData panelData, ITabControl tabControl)
Parameters
| Type | Name | Description |
|---|---|---|
| ITabPanelData | panelData | The tab panel data. |
| ITabControl | tabControl | The tab control. |
Returns
| Type | Description |
|---|---|
| System.Drawing.Color | A Color value. |
Overrides
Remarks
This implementation returns the tab control's BackColor.
GetOverlapSize(SizeF)
Returns the size by which the selected tab overlaps the inactive tabs.
Declaration
public override SizeF GetOverlapSize(SizeF tabSize)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Drawing.SizeF | tabSize | Tab Size |
Returns
| Type | Description |
|---|---|
| System.Drawing.SizeF | Returns Overlap size |
Overrides
OnPaintPanelBackground(ITabControl, Graphics, Color, Rectangle)
Draws the background of the tab panel.
Declaration
public override void OnPaintPanelBackground(ITabControl tabControl, Graphics g, Color bgColor, Rectangle bounds)
Parameters
| Type | Name | Description |
|---|---|---|
| ITabControl | tabControl | The parent ITabControl implementation. |
| System.Drawing.Graphics | g | The Graphics into which to draw. |
| System.Drawing.Color | bgColor | The background color. |
| System.Drawing.Rectangle | bounds | The rectangular bounds of the tab panel. |