SubQueryXElement class

Represents special kind of element which shows a dialog sub-query modification.

public class Korzh.EasyQuery.WinForms.SubQueryXElement
    : LabelXElement

Package: Korzh.EasyQuery.WinForms (targets: net461, net5.0-windows7.0, netcoreapp3.1)

Assembly: Korzh.EasyQuery.WinForms.dll

Constructors

Name Type Description
SubQueryXElement() void Initializes a new instance of the Korzh.EasyQuery.WinForms.SubQueryXElement class.

Properties

Name Type Description
ParentQuery Query Gets or sets the parent query.

Methods

Name Type Description
CalcNewValue() string Gets the new value from modal form
CoreGetTextAdjustedByValue(string newValue) string Gets the element's text according to its value. This method can be overridden in inherited classes.
CoreLaunch() void Is called when both Korzh.EasyQuery.WinForms.XElement.ParentRow and Korzh.EasyQuery.WinForms.XElement.ParentPanel for this element are established.
HideControl() void Hides the control that allows to edit the value.
LinkClickedHandler(object sender, LinkLabelLinkClickedEventArgs e) void Called when the label is clicked.
ParseXmlNode(XmlNode node) void Parses the XML node.
ShowControl() void Shows the control that allows to edit the value.
UpdateExpression() void Updates the EqExpression object associated with the current element.

Static Properties

Name Type Description
TagName string Tag name that represents Korzh.EasyQuery.WinForms.SubQueryXElement element.