Skip to main content

TcxDBDataController Events

A data controller that manages data from a TDataSet descendant.
Name Description
OnAfterCancel Occurs after canceling the modifications to the active record if working in unbound or provider mode. Inherited from TcxCustomDataController.
OnAfterDelete Allows you to perform specific actions after the data controller deletes a record. Inherited from TcxCustomDataController.
OnAfterInsert Occurs after inserting a new record if working in unbound or provider mode. Inherited from TcxCustomDataController.
OnAfterPost Occurs after saving changes made to a record if working in unbound or provider mode. Inherited from TcxCustomDataController.
OnBeforeCancel Occurs before canceling modifications to the active record if working in unbound or provider mode. Inherited from TcxCustomDataController.
OnBeforeDelete Allows you to perform specific actions when the data controller is about to delete a record. Inherited from TcxCustomDataController.
OnBeforeImmediatePost Inherited from TcxCustomDataController.
OnBeforeInsert Occurs before inserting a new record if working in unbound or provider mode. Inherited from TcxCustomDataController.
OnBeforePost Occurs before saving changes made to the modified record if working in unbound or provider mode. Inherited from TcxCustomDataController.
OnCanSelectRecord protected Inherited from TcxCustomDataController.
OnCompare Allows you to implement a custom sorting algorithm. Inherited from TcxCustomDataController.
OnDataChanged Occurs on changing data provided by the data controller. Inherited from TcxCustomDataController.
OnDetailCollapsed Occurs after the details of a particular master record have been collapsed. Inherited from TcxCustomDataController.
OnDetailCollapsing Occurs when the details of a particular master record are about to be collapsed. Inherited from TcxCustomDataController.
OnDetailExpanded Occurs after the details of a particular master record have been expanded. Inherited from TcxCustomDataController.
OnDetailExpanding Occurs when the details of a particular master record are about to be expanded. Inherited from TcxCustomDataController.
OnDetailHasChildren Fires when a grid view needs to determine whether a row’s detail is empty.
OnFilterRecord Allows you to implement a custom data filtering algorithm. Inherited from TcxCustomDataController.
OnFindCriteriaBeforeChange Enables you to identify and track changes made to the data search criteria before they take effect on the data controller. Inherited from TcxCustomDataController.
OnFindCriteriaChanged Enables you to identify and track all data search criteria changes applied to the data controller. Inherited from TcxCustomDataController.
OnGridModeChanged
OnGroupingChanged Occurs after data grouping is changed. Inherited from TcxCustomDataController.
OnNewRecord Allows you to perform actions when the data controller is about to focus a new inserted record. Inherited from TcxCustomDataController.
OnRecordChanged Fires in response to data changes. Inherited from TcxCustomDataController.
OnSortingChanged Allows you to respond to sorting changes. Inherited from TcxCustomDataController.
OnUpdateControl Inherited from TcxCustomDataController.
See Also