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. |