Back to Devexpress

TcxCustomDataSource Members

vcl-cxcustomdata-dot-tcxcustomdatasource-dot-underscore-members.md

latest4.8 KB
Original Source

TcxCustomDataSource Members

A custom data source for a grid control.

Properties

NameDescription
DataControllerProvides access to the data controller which obtains records from the current data source.
Provider

Methods

NameDescription
AppendRecord protectedAppends a new record to the current custom data source.
DataChangedNotifies a data controller of data changes in the current data source.
DeleteRecord(TcxDataRecordHandle) protectedDeletes a record from a custom data source.
Equals(TObject)Inherited from TObject.
GetDefaultItemID(Integer) protectedReturns the unique identifier of a column at the specified position.
GetDisplayText(TcxDataRecordHandle,TcxDataItemHandle) protectedReturns the text representation of a value in a specific record/column.
GetHashCodeInherited from TObject.
GetInfoForCompare(TcxDataRecordHandle,TcxDataItemHandle,PAnsiChar) protectedLocates data in memory for a specific record/column.
GetItemHandle(Integer) protectedReturns the item handle for a column at a specified position.
GetRecordCount protectedSpecifies the number of records in the current data source.
GetRecordHandle(Integer) protectedReturns 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) protectedReturns 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) protectedReturns a value in a specific record/column.
InsertRecord(TcxDataRecordHandle) protectedInserts a new record in a custom data source above a specific record.
IsMultiThreadingSupported protectedSpecifies whether the data source uses multi-threaded algorithms.
IsNativeCompare protectedSpecifies whether fast comparison operations are supported by the current data source.
IsRecordIdSupported protectedIndicates whether the record identifiers are supported.
SetValue(TcxDataRecordHandle,TcxDataItemHandle,Variant) protectedSets a value in a specific record/item.
ToStringInherited from TObject.

See Also

TcxCustomDataSource Class

cxCustomData Unit