SortingPanel.SimpleSortingRow class

The class defines the rows for the Korzh.EasyQuery.WinForms.SortingPanel.

public class Korzh.EasyQuery.WinForms.SortingPanel.SimpleSortingRow
    : ColumnRow

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

Assembly: Korzh.EasyQuery.WinForms.dll

Constructors

Name Type Description
SimpleSortingRow(SortingPanel aPanel, QueryColumn aColumn, string xmlText, bool useCheckBox) void Initializes a new instance of the Korzh.EasyQuery.WinForms.SortingPanel.SimpleSortingRow class.

Properties

Name Type Description
ColumnRow ColumnRow Gets or sets the Korzh.EasyQuery.WinForms.SortingPanel.SimpleSortingRow.ColumnRow the row is connected with.

Methods

Name Type Description
AttrElementTextAdjusting(object sender, TextAdjustingEventArgs e) void This method is called when it is necessary to adjust text value for base expression in condition row.
CoreApplyFormats() void Applies the formats used in parent object. This method is called when row is added into XPanel
ElementContentChanged(XElement element, bool valueChanged, bool textChanged) void This method is called when the content of some element has been changed
ElementTextAdjusting(XElement element, string newValue, string text) string This method is called when we need to adjust element's text according to its value
GetAttributeCaption(EntityAttr attr) string Gets the attribute's caption according to the format defined in Appearance.AttrElementFormat