Class BackStageRenderer
Inheritance
System.Object
BackStageRenderer
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Syncfusion.Tools.Windows.dll
public class BackStageRenderer : TabRenderer2D, ITabRenderer, IDisposable
Constructors
Declaration
public BackStageRenderer(ITabControl tabControl, ITabPanelRenderer tabPanelRenderer)
Parameters
Fields
Declaration
protected const int DEF_SELECTION_LINE_WIDTH = 5
Field Value
Properties
Declaration
public Rectangle CloseButtonBounds { get; }
Property Value
Type |
System.Drawing.Rectangle |
Declaration
public Office2010ColorScheme ColorScheme { get; set; }
Property Value
Declaration
public Office2010ColorTable ColorTable { get; }
Property Value
Declaration
public static BackStageRendererProperty TabPanelPropertyExtender { get; }
Property Value
Declaration
public static string TabStyleName { get; }
Property Value
Methods
Declaration
protected override void DrawBackground(DrawTabEventArgs drawItemInfo)
Parameters
Overrides
Declaration
protected override void DrawBorders(DrawTabEventArgs drawItemInfo)
Parameters
Overrides
Declaration
public void DrawButtonBackground(PaintEventArgs e, BackStageButton button)
Parameters
Type |
Name |
Description |
System.Windows.Forms.PaintEventArgs |
e |
|
BackStageButton |
button |
|
Declaration
protected override void DrawFocusRect(Graphics g, RectangleF focusRect, Color fore, Color back)
Parameters
Type |
Name |
Description |
System.Drawing.Graphics |
g |
|
System.Drawing.RectangleF |
focusRect |
|
System.Drawing.Color |
fore |
|
System.Drawing.Color |
back |
|
Overrides
DrawText(Graphics, RectangleF, String, StringFormat, DrawTabEventArgs)
Declaration
protected override void DrawText(Graphics g, RectangleF rectText, string text, StringFormat format, DrawTabEventArgs e)
Parameters
Type |
Name |
Description |
System.Drawing.Graphics |
g |
|
System.Drawing.RectangleF |
rectText |
|
System.String |
text |
|
System.Drawing.StringFormat |
format |
|
DrawTabEventArgs |
e |
|
Overrides
Declaration
public static void DrawTriangle(Graphics g, RectangleF bounds, Brush brush)
Parameters
Type |
Name |
Description |
System.Drawing.Graphics |
g |
|
System.Drawing.RectangleF |
bounds |
|
System.Drawing.Brush |
brush |
|
Declaration
public static void RegisterTabType()
Implements
System.IDisposable