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