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. |