Skip to main content

TcxCustomGridTableItem Members

The base class for all data items in Table, Banded Table, Card, Layout, and WinExplorer grid Views.

Constructors

Name Description
Create(TComponent) Inherited from TComponent.

Properties

Name Description
ActuallyVisible Specifies whether an item can be displayed.
AlternateCaption Specifies an alternative caption for the current item.
BestFitMaxWidth Specifies the item’s (column) maximum width value (in pixels) for the best fit.
Caption Specifies the data item’s caption.
ComObject Inherited from TComponent.
ComponentCount Inherited from TComponent.
ComponentIndex Inherited from TComponent.
Components Inherited from TComponent.
ComponentState Inherited from TComponent.
ComponentStyle Inherited from TComponent.
DataBinding Specifies an object linking the current item to data storage.
DateTimeGrouping protected Specifies time periods used as date/time grouping values in group rows.
DesignInfo Inherited from TComponent.
Editable
Editing Specifies whether the current item is in edit mode.
EditValue Specifies the value stored in the item’s cell in the currently focused record.
FakeComponentLink1 Inherited from TcxComponent.
FakeComponentLink2 Inherited from TcxComponent.
FakeComponentLink3 Inherited from TcxComponent.
Filtered Specifies whether filter criteria are set for the current item (column).
FilteringDateRanges Provides access to the item’s collection of filter date ranges.
Focused Specifies whether the cell is focused.
FocusedCellViewInfo
GridView Provides access to the parent grid View.
GroupIndex protected Specifies the group index of the item (column).
GroupingDateRanges protected Provides access to the item’s collection of grouping date ranges.
HeaderAlignmentHorz protected Defines the horizontal alignment of the item caption.
HeaderAlignmentVert protected Specifies the vertical alignment of the item caption.
HeaderHint protected Specifies the hint text that is displayed when the mouse pointer is hovered over the data item’s header.
Hidden protected Specifies whether the item can be displayed within the Customization form.
Hideable
ID Specifies the unique identifier assigned to an item.
IncSearching Indicates whether an incremental search is currently in progress on the current item.
Index Specifies the position of the item within the View’s item collection.
IsDesigning Inherited from TcxComponent.
IsDestroying Inherited from TcxComponent.
IsFirst Specifies whether the item is the first within the collection of visible items.
IsLast Specifies whether the item is the last within the collection of visible items.
IsLoading Inherited from TcxComponent.
MinWidth protected Specifies the minimum width (in pixels) of the cell in which the item’s data is displayed.
Name Inherited from TComponent.
Observers Inherited from TComponent.
Options Contains a set of options controlling the user’s ability to change the item’s contents and the appearance of item cells.
Owner Inherited from TComponent.
Properties Provides access to active in-place editor settings.
PropertiesClass Specifies a reference to the editor properties class that corresponds to the active in-place editor type.
PropertiesClassName Specifies the in-place editor type by its class name.
RepositoryItem Specifies an edit repository item component for the grid table item.
SortIndex Specifies the data item’s index in a complex sort operation applied to the parent grid View.
SortOrder Specifies the sort order of the data item.
Styles Provides access to styles that define the appearance of different data item elements.
Tag Specifies the integer value associated with the data item.
VCLComObject Inherited from TComponent.
Visible Specifies whether the item is displayed within a View.
VisibleCaption
VisibleForCustomization protected Specifies whether an item is shown in the Customization Form when moved into it.
VisibleForExpressionEditor Specifies if the grid View item is available as a value source for expressions in the “Expression Editor“ dialog.
VisibleIndex Specifies the position of an item within the collection of items.
Width protected Specifies the width (in pixels) of the cell in which displays the item’s data.

Methods

Name Description
ApplyBestFit(Boolean,Boolean) Adjusts the width of the View item to display its content in full.
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
BeginInvoke(TAsyncConstArrayFunctionEvent,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProc,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProcedureEvent,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncFunctionEvent,TObject) Inherited from TComponent.
BeginInvoke(TAsyncProcedureEvent,TObject) Inherited from TComponent.
BeginInvoke(TProc,TObject) Inherited from TComponent.
BeginInvoke<TResult>(TAsyncConstArrayFunc<TResult>,Untyped[],TObject) Inherited from TComponent.
BeginInvoke<TResult>(TFunc<TResult>,TObject) Inherited from TComponent.
CalculateDefaultCellHeight(TcxCanvas,TFont,Boolean,TdxScaleFactor)
CreateEditStyle
DestroyComponents Inherited from TComponent.
Destroying Inherited from TComponent.
EndFunctionInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke<TResult>(IAsyncResult) Inherited from TComponent.
Equals(TObject) Inherited from TObject.
ExecuteAction(TBasicAction) Inherited from TComponent.
FindComponent(String) Inherited from TComponent.
FocusWithSelection Selects the currently processed item.
FreeNotification(TComponent) Inherited from TComponent.
FreeOnRelease Inherited from TComponent.
GetAlternateCaption Returns a string specifying an alternative caption for the current item.
GetChildren(TGetChildProc,TComponent) Inherited from TComponent.
GetDefaultValuesProvider(TcxCustomEditProperties)
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
GetParentComponent Inherited from TComponent.
GetProperties
GetProperties(TcxCustomGridRecord)
GetProperties(Integer) Returns the properties of an editor used to edit the values of the current item.
GetRepositoryItem Returns a reference to the assigned repository item.
HasParent Inherited from TComponent.
InsertComponent(TComponent) Inherited from TComponent.
IsImplementorOf(IInterface) Inherited from TComponent.
Loaded Inherited from TComponent.
MakeVisible Scrolls the View’s content to bring the item into view.
Notification(TComponent,TOperation) Inherited from TComponent.
ReferenceInterface(IInterface,TOperation) Inherited from TComponent.
RemoveComponent(TComponent) Inherited from TComponent.
RemoveFreeNotification(TComponent) Inherited from TComponent.
RestoreDefaults Restores the item’s Caption and Width properties to their default values.
SetParentComponent(TComponent) Inherited from TComponent.
SetSubComponent(Boolean) Inherited from TComponent.
ShowExpressionEditor Invokes the “Expression Editor“ dialog for the item.
ToString Inherited from TObject.
UpdateAction(TBasicAction) Inherited from TComponent.

Events

Name Description
OnCustomDrawCell Occurs every time a table or card cell is about to be drawn.
OnGetCellHint Occurs before the data item’s hint is shown when a user positions the mouse pointer over the item’s data cell.
OnGetDataText Enables you to specify custom text for cells. The text specified is used for displaying, sorting and grouping purposes.
OnGetDisplayText Occurs when an item value is displayed.
OnGetFilterDisplayText Enables you to customize item captions displayed in the filter dropdown list.
OnGetFilterImages Allows you to replace images displayed in the grid table item’s filter pop-up window.
OnGetFilterValues Enables you to customize the View item’s filter dropdown list (add or remove specific list items).
OnGetProperties Allows you to change the active in-place editor and customize its settings depending on specific conditions.
OnGetPropertiesForEdit Allows you to change the in-place editor and customize its settings when a user invokes it for a data cell in the table item.
OnGetStoredProperties Occurs when the list of the current table item’s properties that will be stored in external storage is produced.
OnGetStoredPropertyValue Occurs when values of the current table item’s properties are stored to external storage.
OnInitFilteringDateRanges Allows you to customize the item’s collection of filter date ranges.
OnInitGroupingDateRanges protected Enables you to customize the item’s collection of grouping date ranges.
OnSetStoredPropertyValue Occurs when values of the current table item’s properties are restored from external storage.
OnUserFiltering Enables you to apply proper filter criteria when a custom created filter item (a fviUser filter value item) is selected from the View item’s filter dropdown.
OnUserFilteringEx Enables you to apply proper filter criteria when a custom created filter item (a fviUserEx filter value item) is selected from the View item’s filter dropdown.
OnValidateDrawValue Enables you to customize the manner in which validation errors are visualized in item cells.
PropertiesEvents
StylesEvents
See Also