Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TcxCustomDataSource Methods
Show Inherited Hide Inherited

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