| Activate() | void | Activates the panel. Korzh.EasyQuery.WinForms.ColumnsPanel.Active property becomes true. |
| AddRowByColumn(QueryColumn column) | void | Adds the new row by . |
| AddSimpleColumn() | void | Adds the simple column using the default entity attribute. |
| AddSimpleColumn(EntityAttr attr) | void | Adds the simple column using the default entity attribute. |
AddSimpleColumn(string attrID) | void | Adds the simple column using the default entity attribute. |
| ApplyFormats() | void | Applies the formats used in panel to all rows. |
| CheckDataModel() | void | Checks the Korzh.EasyQuery.DataModel object. Generates an exception if Korzh.EasyQuery.WinForms.ColumnsPanel.Model property has null value. |
| CheckQuery() | void | Checks the Korzh.EasyQuery.Query object. Generates an exception if Korzh.EasyQuery.WinForms.ColumnsPanel.Query property has null value. |
ColumnsChangedHandler(object sender, QueryColumnsChangeEventArgs e) | void | Called when Query.Result.Columns has been changed. |
| CoreAddSimpleColumn(EntityAttr attr) | void | Adds the simple column. |
CoreAddSimpleColumnThroughUI(string attrID) | void | Processes a click on "addition row". |
| CoreEndUpdate() | void | Performs necessary adjustments on update finish. |
| CoreFillEntityTree(ValueItemList items, Entity parentEntity) | void | Fills the list (tree) of entities and their attributes. |
| CreateAppearance() | XPanel.XViewOptions | Overrides the Korzh.EasyQuery.WinForms.XPanel.CreateAppearance method. |
| CreateRowList() | XRowList | Creates the row list. |
| Deactivate() | void | Deactivates the panel. Korzh.EasyQuery.WinForms.ColumnsPanel.Active property becomes false. |
Dispose(bool disposing) | void | Clean up any resources being used. |
DoAction(object sender, string actionName, object data) | void | Overrides Korzh.EasyQuery.WinForms.XPanel.DoAction(System.Object,System.String,System.Object). |
DoMoveRow(int idx, bool up) | void | Overrides the method for Ctrl+Arrow signal processing. |
DoSignal(object sender, Signals signalID, String[] paramList) | void | Overrides Korzh.EasyQuery.WinForms.XPanel.DoSignal(System.Object,Korzh.EasyQuery.WinForms.Signals,System.String[]). |
| EntityAttributeFits(EntityAttr attr) | bool | Returns true if the entity attribute passed in the parameter can be used in (fits to) this panel. |
| EntityFits(Entity ent) | bool | Returns true if the entity passed in the parameter can be used in (fits to) this panel. |
MoveRow(int index1, int index2) | void | Moves row to specified position |
MoveRowDown(int index) | void | Moves the row to one position down (taking into account the level of other rows). |
MoveRowUp(int index) | void | Moves the row to one position up (taking into account the level of other rows). |
OnGotFocus(EventArgs e) | void | Overrides Korzh.EasyQuery.WinForms.XPanel.OnGotFocus(System.EventArgs). |
OnKeyDown(KeyEventArgs e) | void | Overrides XPanel.OnKeyDown(System.Windows.Forms.KeyEventArgs). |
| OnRowAdded(XRow row) | void | Overrides Korzh.EasyQuery.WinForms.XPanel.OnRowAdded(Korzh.EasyQuery.WinForms.XRow) |
| OnRowListChanged() | void | Overrides the Korzh.EasyQuery.WinForms.XPanel.OnRowListChanged. |
| Refresh() | void | Forces the control to invalidate its client area and immediately redraw itself and any child controls. Overrides System.Windows.Forms.Control.Refresh. |
| RefreshAddRow() | void | |
| RefreshByColumns() | void | Fully refreshes the panel on the base of Korzh.EasyQuery.WinForms.ColumnsPanel.Columns. |
| ScrollAddRowIntoView() | void | Scrolls the "click here to add..." row into view. |
SetRowsWidth(int width) | void | Sets the width of the rows. |
SortOrderChangedHander(object sender, SortOrderChangedEventArgs e) | void | Called when sort order is changed |
| UpdateModelInfo() | void | Updates all information based on data model information (such as list of entities). |