The base class defines the rows for the Korzh.EasyQuery.WinForms.ColumnsPanel panels.
public class Korzh.EasyQuery.WinForms.ColumnRow
: XRow
Package: Korzh.EasyQuery.WinForms
(targets: net461
, net5.0-windows7.0
, netcoreapp3.1
)
Assembly: Korzh.EasyQuery.WinForms.dll
Constructors
Fields
Properties
Name |
Type |
Description |
Column |
QueryColumn |
The that corresponds to the row. |
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. |