menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class WindowsXPSilverRenderer - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class WindowsXPSilverRenderer

    WindowsXP Silver Style renderer implementation.

    Inheritance
    System.Object
    BasicRenderer
    ClassicRenderer
    WindowsXPRenderer
    WindowsXPSilverRenderer
    Implements
    IRenderer
    Inherited Members
    BasicRenderer.IsVerticalScrollBar
    BasicRenderer.m_isVerticalScroll
    BasicRenderer.m_parent
    BasicRenderer.Parent
    ClassicRenderer.GetOfficeDownArrow(Int32, Int32)
    ClassicRenderer.GetOfficeLeftArrow(Int32, Int32)
    ClassicRenderer.GetOfficeRightArrow(Int32, Int32)
    ClassicRenderer.GetOfficeUpArrow(Int32, Int32)
    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()
    WindowsXPRenderer.ColorScheme
    WindowsXPRenderer.DEF_BORDERS_RADIUS
    WindowsXPRenderer.DEF_COUNT_OF_LINES
    WindowsXPRenderer.DEF_HEIGHT_BRUSH
    WindowsXPRenderer.DEF_HEIGHT_OF_LINES
    WindowsXPRenderer.DEF_HORIZONTAL_BRUSH_ANGLE
    WindowsXPRenderer.DEF_SLOPING_BRUSH_ANGLE
    WindowsXPRenderer.DEF_VERTICAL_BRUSH_ANGLE
    WindowsXPRenderer.DEF_WIDTH_BRUSH
    WindowsXPRenderer.DrawArrows(Graphics, Rectangle, ScrollButton, Color)
    WindowsXPRenderer.DrawBackgroundLines(Graphics, Rectangle, Color)
    WindowsXPRenderer.DrawMiddleLinesForThumb(Graphics, RectangleF, Color, Color)
    WindowsXPRenderer.DrawShadowForArrowButton(Graphics, RectangleF, Color, Color, Color)
    WindowsXPRenderer.DrawShadowForThumb(Graphics, RectangleF, Color)
    WindowsXPRenderer.GetHorizontalBrush(RectangleF, Color, Color)
    WindowsXPRenderer.GetRoundedPath(RectangleF, Int32)
    WindowsXPRenderer.GetSlopingBrush(RectangleF, Color, Color)
    WindowsXPRenderer.GetVerticalBrush(RectangleF, Color, Color)
    WindowsXPRenderer.InitializeRectangleEdges(RectangleF)
    WindowsXPRenderer.m_iBottom
    WindowsXPRenderer.m_iLeft
    WindowsXPRenderer.m_iRight
    WindowsXPRenderer.m_iTop
    WindowsXPRenderer.SetColorScheme()
    WindowsXPRenderer.SetColorScheme(WindowsXPColorsScheme)
    WindowsXPRenderer.ValidateRectangle(RectangleF)
    Namespace: Syncfusion.Windows.Forms.Renderers
    Assembly: Syncfusion.Shared.Base.dll
    Syntax
    public class WindowsXPSilverRenderer : WindowsXPRenderer, IRenderer

    Constructors

    WindowsXPSilverRenderer(Boolean)

    Initialize new instance of WindowsXPRenderer

    Declaration
    protected WindowsXPSilverRenderer(bool isVerticalScrollBar)
    Parameters
    Type Name Description
    System.Boolean isVerticalScrollBar

    Methods

    DrawArrowButton(Graphics, Rectangle, ScrollButton, ButtonState)

    Draws arrow button of scroll. If theme is disabled than draw classic scroll.

    Declaration
    public override void DrawArrowButton(Graphics g, Rectangle bounds, ScrollButton type, ButtonState state)
    Parameters
    Type Name Description
    System.Drawing.Graphics g
    System.Drawing.Rectangle bounds
    System.Windows.Forms.ScrollButton type
    System.Windows.Forms.ButtonState state
    Overrides
    WindowsXPRenderer.DrawArrowButton(Graphics, Rectangle, ScrollButton, ButtonState)

    DrawBackground(Graphics, Rectangle, ButtonState)

    Draws background of scroll. If theme is disabled than draw classic scroll.

    Declaration
    public override void DrawBackground(Graphics g, Rectangle bounds, ButtonState state)
    Parameters
    Type Name Description
    System.Drawing.Graphics g
    System.Drawing.Rectangle bounds
    System.Windows.Forms.ButtonState state
    Overrides
    WindowsXPRenderer.DrawBackground(Graphics, Rectangle, ButtonState)

    DrawThumb(Graphics, Rectangle, ButtonState)

    Draws thumb for scroll. If theme is disabled than draw classic scroll.

    Declaration
    public override void DrawThumb(Graphics g, Rectangle bounds, ButtonState state)
    Parameters
    Type Name Description
    System.Drawing.Graphics g
    System.Drawing.Rectangle bounds
    System.Windows.Forms.ButtonState state
    Overrides
    WindowsXPRenderer.DrawThumb(Graphics, Rectangle, ButtonState)

    FillBackground(Graphics, Rectangle, Color, Color)

    Fills background with specified colors and gradient.

    Declaration
    protected void FillBackground(Graphics g, Rectangle bounds, Color startColor, Color endColor)
    Parameters
    Type Name Description
    System.Drawing.Graphics g

    Graphics object to use.

    System.Drawing.Rectangle bounds

    Bounds of the background.

    System.Drawing.Color startColor

    Start color of the gradient.

    System.Drawing.Color endColor

    End color of the gradient.

    Implements

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