WinForms

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridVisualStylesOffice2007Black - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GridVisualStylesOffice2007Black

    Implements the Office 2007 Black look and feel

    Inheritance
    System.Object
    NonFinalizeDisposable
    Disposable
    GridVisualStylesOffice2007Black
    Implements
    System.IDisposable
    IVisualStylesDrawing
    Inherited Members
    NonFinalizeDisposable.Dispose()
    NonFinalizeDisposable.Dispose(Boolean)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.Windows.Forms
    Assembly: Syncfusion.Shared.Base.dll
    Syntax
    public class GridVisualStylesOffice2007Black : Disposable, IDisposable, IVisualStylesDrawing

    Constructors

    GridVisualStylesOffice2007Black(GridVisualStyles)

    Creates a new instance of GridVisualStylesOffice2007Black class.

    Declaration
    public GridVisualStylesOffice2007Black(GridVisualStyles style)
    Parameters
    Type Name Description
    GridVisualStyles style

    The current visual style.

    GridVisualStylesOffice2007Black(GridVisualStyles, Boolean)

    Declaration
    public GridVisualStylesOffice2007Black(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 Description
    System.String

    VisualStyle

    Gets the current visual style.

    Declaration
    public GridVisualStyles VisualStyle { get; }
    Property Value
    Type Description
    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)

    Draws the CheckBox skins

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

    Implements

    System.IDisposable
    IVisualStylesDrawing
    Back to top Generated by DocFX
    Copyright © 2001 - 2022 Syncfusion Inc. All Rights Reserved