| ADOInProgress |
Occurs after initializing each rowset. |
| AfterEdit |
Occurs after editing the current cell. |
| BeforeCustom |
Occurs before displaying the custom control, move it to the correct position using x, y (left, top) or resize it. |
| BeforeEdit |
Occurs before a new edit cell becomes the currently active cell. |
| CellChange |
Occurs when the current cell has changed. |
| CellClick |
Occurs when the user presses and then releases a mouse button over a cell. |
| CellDblClick |
Occurs when the user presses and releases a mouse button and then presses and releases it again over a cell. |
| CellDown |
Occurs when the mouse is over a cell and the mouse-left button is in down state. |
| CellOut |
Occurs when the mouse quit the cell. |
| CellOver |
Occurs when the user moves the mouse over a cell. |
| CellUp |
Occurs when the mouse quit the cell and the mouse-left button is still in down state. |
| Click |
Occurs when the user presses and then releases a mouse button over the grid. |
| DragDrop |
Occurs when a drag-and-drop operation is completed. |
| DragOver |
Occurs when a drag-and-drop operation is in progress. |
| DrawCell |
Occurs when cell's background is drawn. |
| GotFocus |
Occurs when an object receives the focus. |
| KeyDown |
Occurs when the user presses a key while an object has the focus. |
| KeyPress |
Occurs when the user presses and releases an ANSI key. |
| KeyUp |
Occurs when the user releases a key while an object has the focus. |
| LostFocus |
Occurs when an object loses the focus. |
| MouseDown |
Occurs when the user presses the mouse button while an object has the focus. |
| MouseMove |
Occurs when the user moves the mouse. |
| MouseUp |
Occurs when the user releases the mouse button while an object has the focus. |
| OLECompleteDrag |
Occurs at the OLE drag/drop source control after a manual or automatic drag/drop has been completed or canceled. |
| OLEDragDrop |
Occurs when data is dropped onto the control via an OLE drag/drop operation, and OLEDropMode is set to manual. |
| OLEDragOver |
Occurs when the mouse is moved over the control during an OLE drag/drop operation, if its OLEDropMode property is set to manual. |
| OLEGiveFeedback |
Occurs at the source control of an OLE drag/drop operation when the mouse cursor needs to be changed. |
| OLESetData |
Occurs at the OLE drag/drop source control when the drop target requests data that was not provided to the DataObject during the OLEDragStart event. |
| OLEStartDrag |
Occurs when an OLE drag/drop operation is initiated either manually or automatically. |
| PopulateGrid |
Occurs in unbound mode. |
| ResizeCol |
Occurs when the width of a column is resized. |
| ResizeRow |
Occurs when the height of a row is resized. |
| Scroll |
Occurs when you reposition the scroll box on a control. |
| ScrollTrackCol |
Occurs when the user drags the button of the horizontal scroll-bar. |
| ScrollTrackRow |
Occurs when the user drags the button of the vertical scroll-bar. |
| SearchResult |
Occurs after the SearchCol or SearchRow methods each time a result is found. |
| SplitCols |
Occurs when the user drag the "splitter". |
| TextChange |
Occurs when the contents of the edit-cell have changed. |
| Validate |
Occurs when a control loses focus to a control that causes validation. |
| ValidateRow |
Occurs when the current row has changed or a fixed column is clicked after the user has edited a row. |