WinForms

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

    Show / Hide Table of Contents

    Class QuickSplitButtonEx

    QuickSplitButtonEx class

    Inheritance
    System.Object
    ToolStripSplitButtonEx
    QuickSplitButtonEx
    Implements
    System.Windows.Forms.IMessageFilter
    IQuickItem
    Inherited Members
    ToolStripSplitButtonEx.OnFontChanged(EventArgs)
    ToolStripSplitButtonEx.CreateDefaultDropDown()
    ToolStripSplitButtonEx.OnParentRightToLeftChanged(EventArgs)
    ToolStripSplitButtonEx.OnBackColorChanged(EventArgs)
    ToolStripSplitButtonEx.OnRightToLeftChanged(EventArgs)
    ToolStripSplitButtonEx.OnLayout(LayoutEventArgs)
    ToolStripSplitButtonEx.OnPaint(PaintEventArgs)
    ToolStripSplitButtonEx.OnMouseMove(MouseEventArgs)
    ToolStripSplitButtonEx.OnMouseLeave(EventArgs)
    ToolStripSplitButtonEx.OnMouseDown(MouseEventArgs)
    ToolStripSplitButtonEx.OnMouseUp(MouseEventArgs)
    ToolStripSplitButtonEx.OnDropDownClosed(EventArgs)
    ToolStripSplitButtonEx.OnDropDownOpened(EventArgs)
    ToolStripSplitButtonEx.PreFilterMessage(Message)
    ToolStripSplitButtonEx.Font
    ToolStripSplitButtonEx.DropDownLocation
    Namespace: Syncfusion.Windows.Forms.Tools
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public class QuickSplitButtonEx : ToolStripSplitButtonEx, IMessageFilter, IQuickItem

    Constructors

    QuickSplitButtonEx(ToolStripSplitButtonEx)

    Constructor of the QuickSplitButtonEx

    Declaration
    public QuickSplitButtonEx(ToolStripSplitButtonEx item)
    Parameters
    Type Name Description
    ToolStripSplitButtonEx item

    The ToolStripSplitButtonEx instance

    QuickSplitButtonEx(ToolStripSplitButtonEx, Boolean)

    Constructor of the QuickSplitButtonEx

    Declaration
    public QuickSplitButtonEx(ToolStripSplitButtonEx item, bool bExactCopy)
    Parameters
    Type Name Description
    ToolStripSplitButtonEx item

    The ToolStripSplitButtonEx instance

    System.Boolean bExactCopy

    Properties

    Enabled

    Gets / Sets whether the QuickSplitButtonExReflectable enabled or disabled.

    Declaration
    public override bool Enabled { get; set; }
    Property Value
    Type Description
    System.Boolean

    QATImage

    Gets or sets the QAT image for the ToolstripItem.

    Declaration
    public Image QATImage { get; set; }
    Property Value
    Type Description
    System.Drawing.Image

    ReflectedComponent

    Gets component that is reflected by current QuickSplitButtonExReflectable.

    Declaration
    public Component ReflectedComponent { get; }
    Property Value
    Type Description
    System.ComponentModel.Component

    ReflectedItem

    Gets / Sets the ReflectedItem

    Declaration
    public ToolStripSplitButtonEx ReflectedItem { get; set; }
    Property Value
    Type Description
    ToolStripSplitButtonEx

    RightToLeft

    Gets or sets a value indicating whether items are to be placed from right to left and text is to be written from right to left.

    Declaration
    public override RightToLeft RightToLeft { get; set; }
    Property Value
    Type Description
    System.Windows.Forms.RightToLeft

    true if items are to be placed from right to left and text is to be written from right to left; otherwise, false.

    Size

    Gets / Sets the size of the item. (Overrides)

    Declaration
    public override Size Size { get; set; }
    Property Value
    Type Description
    System.Drawing.Size

    Methods

    Dispose(Boolean)

    Prevents disposing of Reflected button's dropdown

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing

    GetPreferredSize(Size)

    Retrieves the size of a rectangular area into which a control can be fit.

    Declaration
    public override Size GetPreferredSize(Size constrainingSize)
    Parameters
    Type Name Description
    System.Drawing.Size constrainingSize

    The custom-sized area for a control.

    Returns
    Type Description
    System.Drawing.Size

    A System.Drawing.Size ordered pair, representing the width and height of a rectangle.

    Overrides
    ToolStripSplitButtonEx.GetPreferredSize(Size)

    OnClick(EventArgs)

    Redirects mouse click to reflected button.

    Declaration
    protected override void OnClick(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    ToolStripSplitButtonEx.OnClick(EventArgs)

    OnOwnerChanged(EventArgs)

    Detaches reflected button's dropdown if item was removed

    Declaration
    protected override void OnOwnerChanged(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e

    Reflects(IComponent)

    Checks whether current class instance reflects given component.

    Declaration
    public bool Reflects(IComponent c)
    Parameters
    Type Name Description
    System.ComponentModel.IComponent c

    Provide functionality for all required components.

    Returns
    Type Description
    System.Boolean

    Reset()

    Update properties from reflected button

    Declaration
    public void Reset()

    Implements

    System.Windows.Forms.IMessageFilter
    IQuickItem
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved