WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Interface ISplitButtonRenderer

    Show / Hide Table of Contents

    Interface ISplitButtonRenderer

    Namespace: Syncfusion.Windows.Forms.Tools
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public interface ISplitButtonRenderer

    Properties

    SplitButton

    Gets or sets SplitButton value

    Declaration
    SplitButton SplitButton { get; set; }
    Property Value
    Type Description
    SplitButton

    Methods

    DrawArrow(Int32, Int32, Int32, Int32, PaintEventArgs, Color)

    Declaration
    void DrawArrow(int left, int top, int width, int height, PaintEventArgs e, Color ArrowColor)
    Parameters
    Type Name Description
    System.Int32 left
    System.Int32 top
    System.Int32 width
    System.Int32 height
    System.Windows.Forms.PaintEventArgs e
    System.Drawing.Color ArrowColor

    DrawBorder(PaintEventArgs, Int32, Int32, Int32, Color, Color, Color, Color, Color)

    Declaration
    void DrawBorder(PaintEventArgs e, int width, int height, int splitwidth, Color outerColor, Color innerColor, Color arrowOuter, Color arrowInner, Color buttonInner)
    Parameters
    Type Name Description
    System.Windows.Forms.PaintEventArgs e
    System.Int32 width
    System.Int32 height
    System.Int32 splitwidth
    System.Drawing.Color outerColor
    System.Drawing.Color innerColor
    System.Drawing.Color arrowOuter
    System.Drawing.Color arrowInner
    System.Drawing.Color buttonInner

    DrawText(PaintEventArgs, String, Font, Color, Int32, Int32, Int32)

    Declaration
    void DrawText(PaintEventArgs e, string text, Font font, Color color, int totalwidth, int totalheight, int splitwidth)
    Parameters
    Type Name Description
    System.Windows.Forms.PaintEventArgs e
    System.String text
    System.Drawing.Font font
    System.Drawing.Color color
    System.Int32 totalwidth
    System.Int32 totalheight
    System.Int32 splitwidth
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved