Class DropDownButton
A System.Windows.Forms.Button with an additional drop-down menu.
Inheritance
DropDownButton
Assembly: NanoByte.Common.WinForms.dll
public class DropDownButton : Button
Constructors
Declaration
Properties
Declaration
public override ContextMenuStrip ContextMenuStrip { get; set; }
Property Value
Declaration
public ContextMenuStrip DropDownMenuStrip { get; set; }
Property Value
Splits the button into a conventional "button" part and a "drop down" part rather than treating the entire button as a "drop down" button.
Declaration
public bool ShowSplit { get; set; }
Property Value
Methods
Declaration
public override Size GetPreferredSize(Size proposedSize)
Parameters
Type |
Name |
Description |
Size |
proposedSize |
|
Returns
Declaration
protected override bool IsInputKey(Keys keyData)
Parameters
Type |
Name |
Description |
Keys |
keyData |
|
Returns
Declaration
protected override void OnEnabledChanged(EventArgs e)
Parameters
Declaration
protected override void OnGotFocus(EventArgs e)
Parameters
Declaration
protected override void OnKeyDown(KeyEventArgs kevent)
Parameters
Declaration
protected override void OnKeyUp(KeyEventArgs kevent)
Parameters
Declaration
protected override void OnLostFocus(EventArgs e)
Parameters
Declaration
protected override void OnMouseDown(MouseEventArgs e)
Parameters
Declaration
protected override void OnMouseEnter(EventArgs e)
Parameters
Declaration
protected override void OnMouseLeave(EventArgs e)
Parameters
Declaration
protected override void OnMouseUp(MouseEventArgs mevent)
Parameters
Declaration
protected override void OnPaint(PaintEventArgs pevent)
Parameters
Type |
Name |
Description |
System.Windows.Forms.PaintEventArgs |
pevent |
|
Declaration
public void ShowDropDownMenu()
Declaration
protected override void WndProc(ref Message m)
Parameters
Extension Methods