The SalTableWindowBase type exposes the following members.
Methods
Name | Description | |
---|---|---|
CanEditCell |
Returns true if the specific cell can be edited.
| |
CanMoveCell |
Returns true if the current cell can be changed.
| |
ClearSelectedColumns |
Unselects all selected columns.
| |
ClearSelectedRows |
Unselects all selected rows from both grids.
| |
ClearUnusedStyles |
Frees unused styles.
| |
CreateHandle | (Overrides Control..::..CreateHandle()()()().) | |
CreateSplitGrid |
Creates the splitter and split grid, syncronizes the columns
and attaches all the events necessary to manager the split grid.
| |
DestroySplitGrid |
Destroyes the split grid and the splitter control.
| |
Dispose | (Overrides ContainerControl..::..Dispose(Boolean).) | |
FinishEditing | ||
GetCellStyle |
Returns the CellStyle object for the specified cell.
| |
GetCellStyleNew |
Returns or creates the CellStyle object for the specified cell.
The CellStyle is guaranteed not to be one of the cached CellStyle instances.
| |
GetColHeaderStyle |
Returns the CellStyle object for the fixed cells in the specified column.
| |
GetColHeaderStyleNew |
Returns or creates the CellStyle object for the fixed cells in the specified column.
| |
GetCols |
Returns the column collection from the grid.
This is a safe call and throws an exception if the grid
has been disposed. Otherwide the grid throws a generic NullReferenceException.
| |
GetColStyle |
Returns the CellStyle object for the specified column.
| |
GetColStyleNew |
Returns or creates the CellStyle object for the specified column.
| |
GetContextRowFromCode |
Translates row codes (TBL_MinRow, TBL_MaxRow, etc) to a valid context row.
| |
GetRowHeaderStyle |
Returns the CellStyle for the fixed cells for the specified row.
| |
GetRowHeaderStyleNew |
Returns or creates the CellStyle for the fixed cells for the specified row.
| |
GetRows |
Returns the row collection from the grid.
This is a safe call and throws an exception if the grid
has been disposed. Otherwide the grid throws a generic NullReferenceException.
| |
GetRowStyle |
Returns the CellStyle object for the specified row.
| |
GetRowStyleNew |
Returns or creates the CellStyle object for the specified row.
| |
IsOnColumnMoveArea |
Returns true if the hittest result is on the column header area used to move the column.
| |
IsValidCol |
Returns true if the col is valid in the current grid.
| |
IsValidContextRow |
Returns true if the context row is a valid row.
| |
IsValidRow |
Returns true if the row is valid in the current grid.
| |
OnAfterDragColumn | ||
OnAfterEdit | ||
OnAfterResizeColumn | ||
OnAfterResizeRow | ||
OnAfterRowColChange | ||
OnAfterScroll | ||
OnBackColorChanged | (Overrides Control..::..OnBackColorChanged(EventArgs).) | |
OnBeforeMouseDown |
Process OnMouseDown before it reaches the inner grid to:
- suppress toggling of check boxes on mouse down
- select the entire row when clicking on row header
- select the column when clicking on the column header
- select multiple rows if control or shift is down
- prevent moving the focus cell if not validated
| |
OnBeforeRowColChange | ||
OnBeforeSort | ||
OnButtonClick | ||
OnCausesValidationChanged | (Overrides Control..::..OnCausesValidationChanged(EventArgs).) | |
OnChangeEdit | ||
OnChildEditWndProc |
Receives all windows messages from the cell editor control
before they are processed by the control's WndProc.
Returns true to indicate that the message has been handled
and the control's WndProc should not process it.
| |
OnChildGridWndProc |
Receives all the Windows messages from the inner flexgrid control
before they are processed by the grids WndProc.
All the messages are dispatched to the MessageActions handler.
This function returns true if the message is processed and should not
be dispatched to the default window procedure.
| |
OnComboCloseUp | ||
OnComboDropDown | ||
OnControlAdded | (Overrides Control..::..OnControlAdded(ControlEventArgs).) | |
OnControlRemoved | (Overrides Control..::..OnControlRemoved(ControlEventArgs).) | |
OnDrawCell | ||
OnEnabledChanged | (Overrides Control..::..OnEnabledChanged(EventArgs).) | |
OnEnter | ||
OnEnterCell | ||
OnFontChanged | (Overrides ContainerControl..::..OnFontChanged(EventArgs).) | |
OnForeColorChanged | (Overrides Control..::..OnForeColorChanged(EventArgs).) | |
OnGotFocus | ||
OnHandleCreated | (Overrides Control..::..OnHandleCreated(EventArgs).) | |
OnKeyDownEdit | ||
OnKeyPressEdit | ||
OnKeyUpEdit | ||
OnLeaveCell | ||
OnLeaveEdit | ||
OnLoad | (Overrides UserControl..::..OnLoad(EventArgs).) | |
OnLostFocus | ||
OnMouseDown | ||
OnMouseMove |
Show the column-move cursor when the mouse
moves close to the bottom edge of the column header
| |
OnMouseUp |
Toggle CheckBox columns on mouse up, like in CTD.
| |
OnParentEnabledChanged | (Overrides Control..::..OnParentEnabledChanged(EventArgs).) | |
OnResize(EventArgs) | (Overrides UserControl..::..OnResize(EventArgs).) | |
OnResize(C1FlexGrid, EventArgs) | ||
OnRowChangeValidate | ||
OnSetupEditor | ||
OnStartEdit | ||
OnValidateEdit | ||
ProcessCmdKey |
Process command keys.
(Overrides ContainerControl..::..ProcessCmdKey(Message%, Keys).) | |
SelectFullRow |
Highlights the entire row.
| |
SetContextRow |
Sets the table window's context row.
| |
SetFocusCellStyle |
Alters the look of the focused cell. When the cell is not editable
it is shown with a solid border.
| |
TestRowFlags |
Returns true if the row flags match the on|off masks.
| |
TestRowHeaderFlags |
Returns true if the specified row header flags are all set.
| |
TestTableFlags |
Returns true if the specified table flags are all set.
| |
TranslateRowContext |
Translates the context row number to a row index and grid control.
| |
UpdateRowsHeight |
Updates the height all the rows.
|