ButtonListXElement class

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.