columnrow-class
The base class defines the rows for the Korzh.EasyQuery.WinForms.ColumnsPanel panels.
public class Korzh.EasyQuery.WinForms.ColumnRow
: XRow
Assembly: Korzh.EasyQuery.WinForms.dll
Constructors
Name | Type | Description |
---|---|---|
ColumnRow(ColumnsPanel aPanel, QueryColumn column, bool useCheckBox) | void | Initializes a new instance of the Korzh.EasyQuery.WinForms.ColumnRow class. |
Fields
Name | Type | Description |
---|---|---|
button | ColumnRow.ColumnButton | An instance of the Korzh.EasyQuery.WinForms.ColumnRow.ColumnButton class. |
column | QueryColumn | Reference to the |
Properties
Name | Type | Description |
---|---|---|
Column | QueryColumn | The |
TypeName | int | Gets the name of the column row dataType. |
Methods
Name | Type | Description |
---|---|---|
AddUpdateCommonElements() | void | Adds the common (independent of row dataType) row elements. |
AttachEvents() | void | Removes unused event handlers. |
CoreDetach() | void | Zeros some references to let row be destroyed. |
DetachEvents() | void | Removes unused event handlers. |
DoColumnChanged(object sender, EventArgs e) | void | Called when Korzh.EasyQuery.WinForms.ColumnRow.Column has been changed. |
FillButtonMenu() | void | Fills the button menu. |
Static Properties
Name | Type | Description |
---|---|---|
STypeName | int | Gets the name of the column row class dataType. |
Static Methods
Name | Type | Description |
---|---|---|
Create(ColumnsPanel panel, int exprType, QueryColumn column, bool useCheckBox) | ColumnRow | Creates the column row instance of specified dataType. |
RegisterType(int type, IColumnRowCreator creator) | bool | Registers new type of column row. |