WinForms

Code Examples Upgrade Guide User Guide Demos Support Forums Download
  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class Metrorender

    Show / Hide Table of Contents

    Class Metrorender

    Inheritance
    System.Object
    UpDownRenderer
    Metrorender
    Implements
    IUpDownRenderer
    Inherited Members
    UpDownRenderer.Layout()
    UpDownRenderer.UpDownControl
    UpDownRenderer.UpDownSpinOrientation
    UpDownRenderer.UpDownButtons
    UpDownRenderer.UpDownTextBox
    UpDownRenderer.UpButtonRectangle
    UpDownRenderer.DownButtonRectangle
    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.Tools
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public class Metrorender : UpDownRenderer, IUpDownRenderer

    Constructors

    Metrorender(UpDownBase, Color)

    Initializes a new instance of the Metrorender class.

    Declaration
    public Metrorender(UpDownBase upDownControl, Color _metrocolor)
    Parameters
    Type Name Description
    System.Windows.Forms.UpDownBase upDownControl

    Control to render.

    System.Drawing.Color _metrocolor

    Fields

    metroColor

    Gets or sets the color scheme to render with.

    Declaration
    public Color metroColor
    Field Value
    Type Description
    System.Drawing.Color

    Properties

    BorderColor

    Gets border color for UpDownControl.+ ///

    Declaration
    public Color BorderColor { get; }
    Property Value
    Type Description
    System.Drawing.Color

    Methods

    DrawArrow(Graphics, Rectangle, ButtonState, Boolean)

    Draws arrow with Metro style.

    Declaration
    public override void DrawArrow(Graphics g, Rectangle buttonRectangle, ButtonState buttonState, bool upper)
    Parameters
    Type Name Description
    System.Drawing.Graphics g

    Graphics object

    System.Drawing.Rectangle buttonRectangle

    Rectangle where the arrow will be drawn.

    System.Windows.Forms.ButtonState buttonState

    State of button where the arrow will be drawn.

    System.Boolean upper

    Indicates whether the arrow is upper.

    Overrides
    UpDownRenderer.DrawArrow(Graphics, Rectangle, ButtonState, Boolean)

    DrawScrollButton(Graphics, Rectangle, ButtonState, ButtonID)

    Draws button's background, border and arrow.

    Declaration
    public override void DrawScrollButton(Graphics g, Rectangle buttonRectangle, ButtonState buttonState, ButtonID buttonID)
    Parameters
    Type Name Description
    System.Drawing.Graphics g

    Graphics object

    System.Drawing.Rectangle buttonRectangle

    Rectangle of button.

    System.Windows.Forms.ButtonState buttonState

    State of button.

    ButtonID buttonID

    Indicates whether the arrow is up-button or down-button.

    Overrides
    UpDownRenderer.DrawScrollButton(Graphics, Rectangle, ButtonState, ButtonID)

    DrawScrollButtonBackground(Graphics, Rectangle, ButtonState)

    Draws button's background with Metro style.

    Declaration
    public override void DrawScrollButtonBackground(Graphics g, Rectangle buttonRectangle, ButtonState buttonState)
    Parameters
    Type Name Description
    System.Drawing.Graphics g

    Graphics object

    System.Drawing.Rectangle buttonRectangle

    Rectangle of button.

    System.Windows.Forms.ButtonState buttonState

    State of button.

    Overrides
    UpDownRenderer.DrawScrollButtonBackground(Graphics, Rectangle, ButtonState)

    DrawScrollButtonBorder(Graphics, Rectangle, ButtonState)

    Draws button's border with Metro style.

    Declaration
    public override void DrawScrollButtonBorder(Graphics g, Rectangle buttonRectangle, ButtonState buttonState)
    Parameters
    Type Name Description
    System.Drawing.Graphics g

    Graphics object

    System.Drawing.Rectangle buttonRectangle

    Rectangle of button.

    System.Windows.Forms.ButtonState buttonState

    State of button.

    Overrides
    UpDownRenderer.DrawScrollButtonBorder(Graphics, Rectangle, ButtonState)

    Render(Graphics, ButtonState, ButtonState)

    Draws button's background, border and arrow with Metro style.

    Declaration
    public override void Render(Graphics g, ButtonState upButtonState, ButtonState downButtonState)
    Parameters
    Type Name Description
    System.Drawing.Graphics g

    Graphics object

    System.Windows.Forms.ButtonState upButtonState

    State of up button.

    System.Windows.Forms.ButtonState downButtonState

    State of down button.

    Overrides
    UpDownRenderer.Render(Graphics, ButtonState, ButtonState)

    Implements

    IUpDownRenderer
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved