macbutton-class
The class that defines the flat MacOs-like button.
public class Korzh.EasyQuery.WinForms.MacButton
: Button
Assembly: Korzh.EasyQuery.WinForms.dll
Constructors
Name | Type | Description |
---|---|---|
MacButton() | void | Initializes a new instance of the Korzh.EasyQuery.WinForms.MacButton class. |
Properties
Name | Type | Description |
---|---|---|
ActiveBodyColor | Color | Gets or sets the color of the button when it is in Korzh.EasyQuery.WinForms.MacButton.MState.stIn state. |
ActiveBorderColor | Color | Gets or sets the color of the border when the button is in Korzh.EasyQuery.WinForms.MacButton.MState.stIn state. |
BorderWidth | int | Gets or sets the width of the border. |
ClickBodyColor | Color | Gets or sets the color of the button when it is in Korzh.EasyQuery.WinForms.MacButton.MState.stClick state. |
ClickBorderColor | Color | Gets or sets the color of the border when the button is in Korzh.EasyQuery.WinForms.MacButton.MState.stClick state. |
InactiveBodyColor | Color | Gets or sets the color of the button when it is in Korzh.EasyQuery.WinForms.MacButton.MState.stNotIn state. |
InactiveBorderColor | Color | Gets or sets the color of the border when the button is in Korzh.EasyQuery.WinForms.MacButton.MState.stNotIn state. |
MacStyle | bool | Gets or sets a value indicating whether [standard button]. |
Rounded | bool | Gets or sets a value indicating whether this Korzh.EasyQuery.WinForms.MacButton is displayed as ellipse in contrast to rectangle. |
RoundRadius | int | Gets or sets the round radius. |
Methods
Name | Type | Description |
---|---|---|
OnClick(EventArgs e) | void | Overrides System.Windows.Forms.Control.OnClick(System.EventArgs) method. event. |
OnDragEnter(DragEventArgs e) | void | Overrides System.Windows.Forms.Control.OnDragEnter(System.Windows.Forms.DragEventArgs) method. |
OnDragLeave(EventArgs e) | void | Overrides System.Windows.Forms.Control.OnDragLeave(System.EventArgs) method. |
OnMouseDown(MouseEventArgs e) | void | Overrides System.Windows.Forms.Control.OnMouseDown(System.Windows.Forms.MouseEventArgs) method. |
OnMouseEnter(EventArgs e) | void | Overrides System.Windows.Forms.Control.OnMouseEnter(System.EventArgs) method. |
OnMouseLeave(EventArgs e) | void | Overrides System.Windows.Forms.Control.OnMouseLeave(System.EventArgs) method. |
OnMouseUp(MouseEventArgs e) | void | Overrides System.Windows.Forms.Control.OnMouseUp(System.Windows.Forms.MouseEventArgs) method. |
OnPaint(PaintEventArgs e) | void | Overrides System.Windows.Forms.Control.OnPaint(System.Windows.Forms.PaintEventArgs) method. |
OnPaintBackground(PaintEventArgs e) | void | Overrides System.Windows.Forms.Control.OnPaintBackground(System.Windows.Forms.PaintEventArgs) method. |
OnResize(EventArgs e) | void | Raises the System.Windows.Forms.Control.Resize event. |