The row element that lets select value from [multilevel] list.
public class Korzh.EasyQuery.WinForms.ButtonListXElement
: ListXElement
Package: Korzh.EasyQuery.WinForms
(targets: net461
, net5.0-windows7.0
, netcoreapp3.1
)
Assembly: Korzh.EasyQuery.WinForms.dll
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
Name | Type | Description |
---|---|---|
buttonControl | ButtonListXElement.RowButton |
The Korzh.EasyQuery.WinForms.ButtonListXElement.RowButton control that is used as Korzh.EasyQuery.WinForms.ButtonListXElement.ElementControl. |
Properties
Name | Type | Description |
---|---|---|
ElementControl | Control |
Gets the control that implement element's interaction with end user. |
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
Name | Type | Description |
---|---|---|
TagName | string |
Gets the name of the XML tag concerned with element. |