Skip to main content

TcxTreeListCustomDataSource Methods

A custom data source for the virtual TreeList control.
Name Description
AppendRecord protected Appends a new record to the current custom data source. Inherited from TcxCustomDataSource.
DataChanged Notifies a data controller of data changes in the current data source. Inherited from TcxCustomDataSource.
DeleteRecord(TcxDataRecordHandle) protected Deletes a record from a custom data source. Inherited from TcxCustomDataSource.
Equals(TObject) Inherited from TObject.
GetDefaultItemID(Integer) protected Returns the unique identifier of a column at the specified position. Inherited from TcxCustomDataSource.
GetDisplayText(TcxDataRecordHandle,TcxDataItemHandle) protected Returns the text representation of a value in a specific record/column. Inherited from TcxCustomDataSource.
GetHashCode Inherited from TObject.
GetInfoForCompare(TcxDataRecordHandle,TcxDataItemHandle,PAnsiChar) protected Locates data in memory for a specific record/column. Inherited from TcxCustomDataSource.
GetItemHandle(Integer) protected Returns the item handle for a column at a specified position. Inherited from TcxCustomDataSource.
GetRecordCount protected Specifies the number of records in the current data source. Inherited from TcxCustomDataSource.
GetRecordHandle(Integer) protected Returns the record handle for a specific record’s index before the data controller retrieves data from the data source for the first time. Inherited from TcxCustomDataSource.
GetRecordHandleByIndex(Integer) Returns the record handle for a specific record’s index when the grid control displays data from the current data source. Inherited from TcxCustomDataSource.
GetRecordId(TcxDataRecordHandle) protected Returns a value uniquely identifying a record. Inherited from TcxCustomDataSource.
GetRecordIndexByHandle(TcxDataRecordHandle) Returns the record index for a specific record handle when the grid control displays data from the current data source. Inherited from TcxCustomDataSource.
GetValue(TcxDataRecordHandle,TcxDataItemHandle) protected Returns a value in a specific record/column. Inherited from TcxCustomDataSource.
InsertRecord(TcxDataRecordHandle) protected Inserts a new record in a custom data source above a specific record. Inherited from TcxCustomDataSource.
IsMultiThreadingSupported protected Specifies whether the data source uses multi-threaded algorithms. Inherited from TcxCustomDataSource.
IsNativeCompare protected Specifies whether fast comparison operations are supported by the current data source. Inherited from TcxCustomDataSource.
IsRecordIdSupported protected Indicates whether the record identifiers are supported. Inherited from TcxCustomDataSource.
SetValue(TcxDataRecordHandle,TcxDataItemHandle,Variant) protected Sets a value in a specific record/item. Inherited from TcxCustomDataSource.
ToString Inherited from TObject.
See Also