Skip to main content

simplecolumnrow-class

The class defines the entityAttr rows for the Korzh.EasyQuery.WinForms.ColumnsPanel.

public class Korzh.EasyQuery.WinForms.SimpleColumnRow
: ColumnRow

Assembly: Korzh.EasyQuery.WinForms.dll

Constructors

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

Fields

NameTypeDescription
DistinctMenuItemValueItemAn item which represents "Distinct" menu item for column row

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
CoreElementBeforeDropDown(XElement sender)voidThis method is called at the beginning of Korzh.EasyQuery.WinForms.XElement.DropDown method execution in some element of the current row.
ElementContentChanged(XElement element, bool valueChanged, bool textChanged)voidThis method is called when the content of some element has been changed
ElementTextAdjusting(XElement element, string newValue, string text)stringThis method is called when we need to adjust element's text according to its value
GetAttributeCaption(EntityAttr attr)stringGets the attribute caption formatted according to panel's Appearance.AttrElementFormat.

Static Properties

NameTypeDescription
STypeNameintGets the name of the column row class dataType.