| Activated | Occurs whenever the UIController is Activated. |
| ActivityChanged | Executes whenever the Activity property of the UIController changes. |
| AfterSavingRow | |
| BeforeExit | |
| BeforeIncrementalSearch | |
| DatabaseErrorOccurred | Occurs when a database error occurs and after all the DatabaseErrorHandler processed the error. |
| Deactivated | Occurs whenever the UIController is Deactivated. |
| Deleting | Occurs when the user tries to delete a row. |
| End | Occurs when the UIController ends. Raised once for each Run method. Preserves the last row data. |
| EnterRow | Occurs when a row is entered by this UIController and after that row was loaded from the database. |
| ExitingAfterFailedReactivatingInvalidatedControl | Occurs when the the UIController is about to exit because a flow abort exception was thrown and there is no control to return keyboard focus to. |
| IllegalActivity | |
| IncrementalSearch | |
| LeaveRow | Occurs whenever the user leaves a row, before the RowChanged property occurs |
| Load | Occurs when the UIController is executed, before the Start event and before the database query is constructed. Raised once for each Run method. |
| NoDataStateEntered | |
| PreviewDatabaseError | Occurs when a database error occurs and before all the DatabaseErrorHandler process the error. |
| ProcessingCommand | |
| RowChanging | |
| SavingRow | Occurs whenever the user leaves a row, and that row is about to be saved to the Database. |
| Start | Occurs when starts and after the Load event. Raised once for each Run method. |
| StartOnRowWhereError | |
| Undoing | Occurs when the user tries to undo the changed in a row. |