Class GridTableControlSelectRecords
Implements the cell selection behavior of a grid control.
Inheritance
Inherited Members
Namespace: Syncfusion.Windows.Forms.Grid.Grouping
Assembly: Syncfusion.Grid.Grouping.Windows.dll
Syntax
public class GridTableControlSelectRecords
Constructors
GridTableControlSelectRecords(GridTableControl)
Initializes a new instance of the GridTableControlSelectRecords class with the specified grid table control.
Declaration
public GridTableControlSelectRecords(GridTableControl grid)
Parameters
Type | Name | Description |
---|---|---|
GridTableControl | grid | The grid table control. |
Methods
CancelMode(GridTableClickCellsEventArgs)
Process the cancel mode. Internal only.
Declaration
public void CancelMode(GridTableClickCellsEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
GridTableClickCellsEventArgs | e | The GridTableClickCellsEventArgs contains the event data. |
Clear()
Clears the selected records. Internal only.
Declaration
public void Clear()
MouseDown(GridTableClickCellsEventArgs)
Process the mouse down event. Internal only.
Declaration
public void MouseDown(GridTableClickCellsEventArgs te)
Parameters
Type | Name | Description |
---|---|---|
GridTableClickCellsEventArgs | te | The GridTableClickCellsEventArgs contains the event data. |
MouseMove(GridTableClickCellsEventArgs)
Process the mouse move event. Internal only.
Declaration
public void MouseMove(GridTableClickCellsEventArgs te)
Parameters
Type | Name | Description |
---|---|---|
GridTableClickCellsEventArgs | te | The GridTableClickCellsEventArgs contains the event data. |
MouseUp(GridTableClickCellsEventArgs)
Process the mouse up event. Internal only.
Declaration
public void MouseUp(GridTableClickCellsEventArgs te)
Parameters
Type | Name | Description |
---|---|---|
GridTableClickCellsEventArgs | te | The GridTableClickCellsEventArgs contains the event data. |
MoveCurrentCellDirection(GridTableControlMoveCurrentCellDirectionEventArgs)
Process the navigation of current cell with respect to the direction specified. Internal only.
Declaration
public void MoveCurrentCellDirection(GridTableControlMoveCurrentCellDirectionEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
GridTableControlMoveCurrentCellDirectionEventArgs | e | The GridTableControlMoveCurrentCellDirectionEventArgs contains the event data. |
ProcessSelectedRecordsChanged(SelectedRecordsChangedEventArgs)
Processes the selected records when selection gets changed. Internal only.
Declaration
public void ProcessSelectedRecordsChanged(SelectedRecordsChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
SelectedRecordsChangedEventArgs | e | The SelectedRecordsChangedEventArgs contains the event data. |
ProcessSelectedRecordsChanging(SelectedRecordsChangedEventArgs)
Processes the selected records when selection is changing. Internal only.
Declaration
public void ProcessSelectedRecordsChanging(SelectedRecordsChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
SelectedRecordsChangedEventArgs | e | The SelectedRecordsChangedEventArgs contains the event data. |
SelectedRecordCellDrawn(GridTableControl, GridDrawCellEventArgs)
Draws the selected record. Internal only.
Declaration
public void SelectedRecordCellDrawn(GridTableControl tableControl, GridDrawCellEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
GridTableControl | tableControl | The table control associated with the record. |
GridDrawCellEventArgs | e | The GridDrawCellEventArgs contains the event data. |
SelectedRecordPrepareViewStyleInfo(GridTableControl, GridPrepareViewStyleInfoEventArgs)
Sets the custom formating of the selected records in the table. Internal only.
Declaration
public void SelectedRecordPrepareViewStyleInfo(GridTableControl tableControl, GridPrepareViewStyleInfoEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
GridTableControl | tableControl | The table control associated with the record. |
GridPrepareViewStyleInfoEventArgs | e | The GridPrepareViewStyleInfoEventArgs contains the event data. |
SyncActiveRange()
Synchronizes the grid with active range of selection.
Declaration
public void SyncActiveRange()