Skip to main content

aggrcolumnrow-class

The class defines the aggregate function rows for the Korzh.EasyQuery.WinForms.ColumnsPanel.

public class Korzh.EasyQuery.WinForms.AggrColumnRow
: SimpleColumnRow

Assembly: Korzh.EasyQuery.WinForms.dll

Constructors

NameTypeDescription
AggrColumnRow(ColumnsPanel aPanel, QueryColumn aColumn, bool useCheckBox)voidInitializes a new instance of the Korzh.EasyQuery.WinForms.AggrColumnRow class.

Fields

NameTypeDescription
_aggrElementListXElementThe row element that displays the aggregate function
_ofElementTextXElementThe row element that displays the static text between aggregate function and entityAttr

Properties

NameTypeDescription
TypeNameintGets the name of the column row dataType.

Methods

NameTypeDescription
AddUpdateCommonElements()voidAdds the common (independent of row dataType) row elements.
ApplyElementFormats(XElement element)voidApplies formats for one element.
CoreApplyFormats()voidApplies the formats used in parent object. This method is called when row is added into Korzh.EasyQuery.WinForms.XPanel
ElementContentChanged(XElement element, bool valueChanged, bool textChanged)voidThis method is called when the content of some value element has been changed
ElementTextAdjusting(XElement element, string newValue, string text)stringThis method is called when we need to ajust element's text according to its value

Static Properties

NameTypeDescription
STypeNameintGets the name of the column row class dataType.