ButtonListXElement class
The row element that lets select value from [multilevel] list.
public class Korzh.EasyQuery.WinForms.ButtonListXElement : ListXElementPackage: Korzh.EasyQuery.WinForms (targets: net461, net5.0-windows7.0, netcoreapp3.1)
Assembly: Korzh.EasyQuery.WinForms.dll
Constructors
Section titled “Constructors”| Name | Type | Description |
|---|---|---|
ButtonListXElement(string type) | void | Initializes a new instance of the Korzh.EasyQuery.WinForms.ButtonListXElement class. |
| ButtonListXElement() | void | Initializes a new instance of the Korzh.EasyQuery.WinForms.ButtonListXElement class. |
Fields
Section titled “Fields”| Name | Type | Description |
|---|---|---|
| buttonControl | ButtonListXElement.RowButton | The Korzh.EasyQuery.WinForms.ButtonListXElement.RowButton control that is used as Korzh.EasyQuery.WinForms.ButtonListXElement.ElementControl. |
Properties
Section titled “Properties”| Name | Type | Description |
|---|---|---|
| ElementControl | Control | Gets the control that implement element’s interaction with end user. |
Methods
Section titled “Methods”| Name | Type | Description |
|---|---|---|
| Activate() | void | Activates this element. |
| ApplyFormats() | void | Applies the formats. This method is called from Korzh.EasyQuery.WinForms.XPanel object when all element parents are set |
Arrange(int bottomLine, int rowHeight) | void | Arranges the Korzh.EasyQuery.WinForms.ButtonListXElement.ElementControl on base panel. Overrides Korzh.EasyQuery.WinForms.LabelXElement.Arrange(System.Int32,System.Int32). |
ButtonClickHandler(object sender, EventArgs e) | void | Handler of Korzh.EasyQuery.WinForms.ButtonListXElement.buttonControlSystem.Windows.Forms.Control.Click event. |
| CreateElementControl() | Control | Creates the Korzh.EasyQuery.WinForms.ButtonListXElement.ElementControl. |
Static Properties
Section titled “Static Properties”| Name | Type | Description |
|---|---|---|
| TagName | string | Gets the name of the XML tag concerned with element. |