Class GridVisualStylesOffice2007Silver
Implements the Office 2007 Silver look and feel
Inherited Members
Namespace: Syncfusion.Windows.Forms
Assembly: Syncfusion.Shared.Base.dll
Syntax
public class GridVisualStylesOffice2007Silver : Disposable, IDisposable, IVisualStylesDrawing
Constructors
GridVisualStylesOffice2007Silver(GridVisualStyles)
Creates a new instance of GridVisualStylesOffice2007Blue class.
Declaration
public GridVisualStylesOffice2007Silver(GridVisualStyles style)
Parameters
Type | Name | Description |
---|---|---|
GridVisualStyles | style | The current visual style. |
GridVisualStylesOffice2007Silver(GridVisualStyles, Boolean)
Declaration
public GridVisualStylesOffice2007Silver(GridVisualStyles style, bool legacyStyle)
Parameters
Type | Name | Description |
---|---|---|
GridVisualStyles | style | |
System.Boolean | legacyStyle |
Properties
ThemeName
Gets the current theme name.
Declaration
public string ThemeName { get; }
Property Value
Type |
---|
System.String |
VisualStyle
Gets the current visual style.
Declaration
public GridVisualStyles VisualStyle { get; }
Property Value
Type |
---|
GridVisualStyles |
Methods
DrawCheckBoxStyle(Graphics, Rectangle, ButtonState, Boolean)
Draws the CheckBox skins
Declaration
public void DrawCheckBoxStyle(Graphics g, Rectangle rect, ButtonState state, bool mixedState)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g | A System.Drawing.Graphics object. |
System.Drawing.Rectangle | rect | A System.Drawing.Rectangle object that represents the drawing area. |
System.Windows.Forms.ButtonState | state | The current state of the checkbox |
System.Boolean | mixedState | Specifies whether the button is tri-stated. |
DrawCheckBoxStyle(Graphics, Rectangle, ButtonState, Boolean, Boolean)
Declaration
public void DrawCheckBoxStyle(Graphics g, Rectangle rect, ButtonState state, bool mixedState, bool intermediate)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g | A System.Drawing.Graphics object. |
System.Drawing.Rectangle | rect | A System.Drawing.Rectangle object that represents the drawing area. |
System.Windows.Forms.ButtonState | state | The current state of the checkbox |
System.Boolean | mixedState | Specifies whether the button is tri-stated. |
System.Boolean | intermediate | Specifies whether the button is in intermediate state |
DrawComboBoxStyle(Graphics, Rectangle, ThemedComboBoxDrawing.DropDownState, Color)
Draws the ComboBox skins
Declaration
public void DrawComboBoxStyle(Graphics g, Rectangle rect, ThemedComboBoxDrawing.DropDownState state, Color clrBack)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g | A System.Drawing.Graphics object. |
System.Drawing.Rectangle | rect | A System.Drawing.Rectangle object that represents the drawing area. |
ThemedComboBoxDrawing.DropDownState | state | The current state of the combo button. |
System.Drawing.Color | clrBack |
DrawHeaderStyle(Graphics, Rectangle, ThemedHeaderDrawing.HeaderState)
Draws the header skins
Declaration
public void DrawHeaderStyle(Graphics g, Rectangle rect, ThemedHeaderDrawing.HeaderState state)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g | A System.Drawing.Graphics object. |
System.Drawing.Rectangle | rect | A System.Drawing.Rectangle object that represents the drawing area. |
ThemedHeaderDrawing.HeaderState | state | The current state of the header. |
DrawPushButtonStyle(Graphics, Rectangle, ButtonState)
Draws the PushButton skins
Declaration
public void DrawPushButtonStyle(Graphics g, Rectangle rect, ButtonState state)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g | A System.Drawing.Graphics object. |
System.Drawing.Rectangle | rect | A System.Drawing.Rectangle object that represents the drawing area. |
System.Windows.Forms.ButtonState | state | The current state of the button. |
DrawRadioStyle(Graphics, Rectangle, ButtonState)
Draws the RadioButton skins
Declaration
public void DrawRadioStyle(Graphics g, Rectangle rect, ButtonState state)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g | A System.Drawing.Graphics object. |
System.Drawing.Rectangle | rect | A System.Drawing.Rectangle object that represents the drawing area. |
System.Windows.Forms.ButtonState | state | The current state of the radio button |
DrawSpinButtonStyle(Graphics, Rectangle, ButtonID, ButtonState, Color)
Draws the SpinButton skins
Declaration
public void DrawSpinButtonStyle(Graphics g, Rectangle rect, ButtonID btnId, ButtonState btnState, Color clrBack)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g | A System.Drawing.Graphics object. |
System.Drawing.Rectangle | rect | A System.Drawing.Rectangle object that represents the drawing area. |
ButtonID | btnId | An integer that represents the type of the button. |
System.Windows.Forms.ButtonState | btnState | The current state of the spin button. |
System.Drawing.Color | clrBack |
GetGroupDropAreaColors(out Color, out Color, out Color)
Returns the backcolor and header interior for GroupDropArea.
Declaration
public bool GetGroupDropAreaColors(out Color backColor, out Color headerBorderTop, out Color headerBorderLeft)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Color | backColor | The back color for GroupDropArea |
System.Drawing.Color | headerBorderTop | The top border color for GroupDropArea header |
System.Drawing.Color | headerBorderLeft | The left border color for GroupDropArea header |
Returns
Type |
---|
System.Boolean |
GetHeaderBorderColors(out Color, out Color, out Color, out Color)
Returns the Header Border Colors.
Declaration
public bool GetHeaderBorderColors(out Color clrBottom, out Color clrRight, out Color clrInteriorFirst, out Color clrInteriorLast)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Color | clrBottom | The bottom border color |
System.Drawing.Color | clrRight | The right border color |
System.Drawing.Color | clrInteriorFirst | The gradient start color for the header interior |
System.Drawing.Color | clrInteriorLast | The gradient end color for the header interior |
Returns
Type |
---|
System.Boolean |
GetSortIconBrush(out Brush, out Pen)
Returns the SortIcon interior
Declaration
public void GetSortIconBrush(out Brush brush, out Pen pen)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Brush | brush | The brush used to fill the sort icon |
System.Drawing.Pen | pen | The pen used to draw the sort icon |