Skip to main content

TcxGridTableView Members

An unbound Table View in the VCL Data Grid.

Constructors

Name Description
Create(TComponent) Inherited from TComponent.
CreateCloned(TcxControl) Initializes a new instance of the TcxCustomGridView class with specified settings. Inherited from TcxCustomGridView.
CreateEx(TcxControl,Boolean) Creates a new child component instance. Inherited from TcxControlChildComponent.

Properties

Name Description
AssigningIsChildInMergedGroupItems
BackgroundBitmaps Specifies background bitmaps for the View’s visual elements.
CloneCount Returns the total number of copies (clones) of the current View. Inherited from TcxCustomGridView.
Clones Represents the copies collection of the current View. Inherited from TcxCustomGridView.
ColumnCount Returns the total number of columns defined within the Table View.
Columns Provides indexed access to the Table View’s columns.
ComObject Inherited from TComponent.
ComponentCount Inherited from TComponent.
ComponentIndex Inherited from TComponent.
Components Inherited from TComponent.
ComponentState Inherited from TComponent.
ComponentStyle Inherited from TComponent.
ConditionalFormatting Provides access to the View’s conditional formatting controller. Inherited from TcxCustomGridTableView.
Control Specifies the component’s parent control. Inherited from TcxControlChildComponent.
Controller Specifies a controller for the current View.
DataController
DateTimeHandling Provides a set of options that control the manner in which date/time values are handled in the current Table View.
DesignInfo Inherited from TComponent.
DragMode Specifies the manner in which Views initiate drag-and-drop operations. Inherited from TcxCustomGridView.
EditForm Specifies settings that define the appearance and behavior of the View’s in-place Edit Form.
FakeComponentLink1 Inherited from TcxComponent.
FakeComponentLink2 Inherited from TcxComponent.
FakeComponentLink3 Inherited from TcxComponent.
FilterBox Contains settings that determine the appearance aspects of the grid View’s filter box. Inherited from TcxCustomGridTableView.
Filtering Contains settings required for implementing filtering within the Table View.
FilterRow Specifies filter row options.
FindPanel
FixedDataRows
Focused Determines whether the current View has focus. Inherited from TcxCustomGridView.
GroupedColumnCount Returns the number of group columns within the Table View.
GroupedColumns Indexed access to the group columns of the Table View.
GroupedItemCount Returns the number of grouping items within the current View. Inherited from TcxCustomGridTableView.
GroupedItems Provides zero-based indexed access to the View’s grouping items. Inherited from TcxCustomGridTableView.
Images Specifies the image list used as a source of icons for data item headers. Inherited from TcxCustomGridView.
InDataControlFocusing Inherited from TcxCustomGridTableView.
IsControlFocused Indicates whether the grid control owning the current View has focus. Inherited from TcxCustomGridView.
IsControlLocked Inherited from TcxCustomGridView.
IsDesigning Inherited from TcxComponent.
IsDestroying Specifies whether the component is currently being destroyed. Inherited from TcxControlChildComponent.
IsDetail Indicates whether the current View is placed at a child grid level. Inherited from TcxCustomGridView.
IsLoading Specifies whether the current component is being loaded. Inherited from TcxControlChildComponent.
IsMaster Indicates whether the current View level has child Views which can be displayed. Inherited from TcxCustomGridView.
IsPattern Indicates whether the current View is a “pattern“ View. Inherited from TcxCustomGridView.
ItemCount Returns the total number of data items in the grid View. Inherited from TcxCustomGridTableView.
Items Provides indexed access to all data items in the grid View. Inherited from TcxCustomGridTableView.
Level Returns the grid level that owns the current View. Inherited from TcxCustomGridView.
LookAndFeel Inherited from TcxCustomGridView.
LookAndFeelPainter Inherited from TcxCustomGridView.
MasterDataController Inherited from TcxCustomGridView.
MasterGridRecord Returns the master View record displaying the current View as a detail. Inherited from TcxCustomGridTableView.
MasterGridRecordIndex Returns the index of the master View record for which the current View is displayed as a detail View. Inherited from TcxCustomGridView.
MasterGridView Returns a master View for the current View. Inherited from TcxCustomGridView.
MasterRecordIndex Returns the index of the master dataset record corresponding to a master View record. The current View is displayed as a detail View. Inherited from TcxCustomGridView.
Name Inherited from TComponent.
Navigator Provides access to the View navigator’s settings. Inherited from TcxCustomGridTableView.
NavigatorButtons Provides access to the View navigator’s settings. Inherited from TcxCustomGridTableView.
NewItemRow Provides access to new item row settings.
Observers Inherited from TComponent.
OptionsBehavior Settings that determine how Table Views respond to user actions such as key presses.
OptionsCustomize Settings that determine the column manipulations that end-users can perform at runtime.
OptionsData Settings that determine the data features of a Table View.
OptionsSelection Settings regarding selections within a Table View.
OptionsView Settings determining the Table View appearance.
Owner Inherited from TComponent.
Painter
PatternGridView Inherited from TcxCustomGridTableView.
PopupMenu Specifies the popup menu associated with the current View. Inherited from TcxCustomGridView.
Preview Settings required for implementing preview within the Table View.
Repository Inherited from TcxCustomGridView.
RowLayout Provides access to row layout settings.
ScrollbarAnnotations Provides access to the View’s scrollbar annotation settings. Inherited from TcxCustomGridTableView.
Site Provides access to the control that holds the View. Inherited from TcxCustomGridView.
SortedItemCount Returns the number of sorted data items in the grid View. Inherited from TcxCustomGridTableView.
SortedItems Provides indexed access to all sorted data items. Inherited from TcxCustomGridTableView.
StorageControl Inherited from TcxCustomGridView.
StorageOptions Inherited from TcxCustomGridView.
StoringName Inherited from TcxCustomGridView.
Styles Provides access to styles that define the appearance of Table View elements.
Synchronization Determines whether all the “clone“ Views of the current detail View should be synchronized automatically with a “pattern“ View. Inherited from TcxCustomGridView.
TabStop Inherited from TcxCustomGridView.
Tag Inherited from TComponent.
VCLComObject Inherited from TComponent.
ViewData Provides access to the rows that are currently displayed within the View.
ViewInfo
ViewInfoCache Inherited from TcxCustomGridView.
Visible Indicates whether the current View is displayed. Inherited from TcxCustomGridView.
VisibleColumnCount Returns the number of columns that are currently visible within the Table View.
VisibleColumnCountByFixedKind Returns the number of fixed columns in the specified column anchor mode.
VisibleColumns Provides indexed access to the currently visible items within the Table View.
VisibleItemCount Returns the total number of items that are currently visible within the View. Inherited from TcxCustomGridTableView.
VisibleItems Provides zero-based indexed access to the items that are currently visible within the View. Inherited from TcxCustomGridTableView.

Methods

Name Description
ApplyBestFit(TcxCustomGridTableItem,Boolean,Boolean) Adjusts the width of the View’s items to display their content in full. Inherited from TcxCustomGridTableView.
Assign(TPersistent) Inherited from TPersistent.
AssignSettings(TcxCustomGridView) Inherited from TcxCustomGridView.
AssignTo(TPersistent) Inherited from TPersistent.
BeginBestFitUpdate Disables updates to the View, and displays a “Locked View” image with the hourglass cursor. Inherited from TcxCustomGridTableView.
BeginFilteringUpdate Disables updates to the View, and displays a “Locked View” image with the hourglass cursor. Inherited from TcxCustomGridTableView.
BeginGroupingUpdate Disables updates to the View, and displays a “Locked View” image with the hourglass cursor. Inherited from TcxCustomGridTableView.
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.
BeginSortingUpdate Disables updates to the View, and displays a “Locked View” image with the hourglass cursor. Inherited from TcxCustomGridTableView.
BeginUpdate(TcxGridShowLockedStateImageMode) Prevents the current View’s updates until the EndUpdate or CancelUpdate method is called. Inherited from TcxCustomGridView.
BoundsChanged(Boolean,Boolean) Inherited from TcxCustomGridView.
CanBeLookupList Inherited from TcxCustomGridTableView.
CancelUpdate Enables the current View’s updates after calling the BeginUpdate method. Inherited from TcxCustomGridView.
Changed(TcxGridViewChangeKind) Inherited from TcxCustomGridView.
Changed(TObject) Inherited from TcxCustomGridView.
CheckSynchronizationAssignNeeded Inherited from TcxCustomGridView.
ClearItems Removes all items from the View. Inherited from TcxCustomGridTableView.
CopyToClipboard(Boolean) Copies the View content to the clipboard as text. Inherited from TcxCustomGridTableView.
CreateColumn Creates a new column and adds it to the Columns collection.
CreateItem Creates an item and adds it to the current View. Inherited from TcxCustomGridTableView.
CreateViewInfo Inherited from TcxCustomGridView.
DestroyComponents Inherited from TComponent.
Destroying Inherited from TComponent.
EndBestFitUpdate Enables updates to the View. Inherited from TcxCustomGridTableView.
EndFilteringUpdate Enables updates to the View. Inherited from TcxCustomGridTableView.
EndFunctionInvoke(IAsyncResult) Inherited from TComponent.
EndGroupingUpdate Enables updates to the View. Inherited from TcxCustomGridTableView.
EndInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke<TResult>(IAsyncResult) Inherited from TComponent.
EndSortingUpdate Enables updates to the View. Inherited from TcxCustomGridTableView.
EndUpdate Enables the current View’s updates after calling the BeginUpdate method. Inherited from TcxCustomGridView.
Equals(TObject) Inherited from TObject.
ExecuteAction(TBasicAction) Inherited from TComponent.
FindComponent(String) Inherited from TComponent.
FindItemByID(Integer) Locates an item within the current View according to the item Item.ID property’s value. Inherited from TcxCustomGridTableView.
FindItemByName(string) Locates an item with the specified name. Inherited from TcxCustomGridTableView.
FindItemByTag(TcxTag) Locates an item with the specified tag value. Inherited from TcxCustomGridTableView.
FreeNotification(TComponent) Inherited from TComponent.
FreeOnRelease Inherited from TComponent.
GetChildren(TGetChildProc,TComponent) Inherited from TComponent.
GetHashCode Inherited from TObject.
GetHitTest(Integer,Integer) Returns the HitTest object that identifies the visual element at the inspected point. Inherited from TcxCustomGridView.
GetHitTest(TPoint) Inherited from TcxCustomGridView.
GetImages Returns the image list used as the source of icons for data item headers. Inherited from TcxCustomGridView.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
GetParentComponent Inherited from TComponent.
GoToNextScrollbarAnnotation(TdxScrollbarAnnotationKinds,Boolean,Boolean) Moves focus to the nearest record marked with a scrollbar annotation. Inherited from TcxCustomGridTableView.
HasAsClone(TcxCustomGridView) Inherited from TcxCustomGridView.
HasAsMaster(TcxCustomGridView) Inherited from TcxCustomGridView.
HasParent Inherited from TComponent.
HideHourglassCursor Suppresses the hourglass cursor. Inherited from TcxCustomGridView.
IndexOfItem(TcxCustomGridTableItem) Returns the index of the first entry within the Items collection with the specified value. Inherited from TcxCustomGridTableView.
InsertComponent(TComponent) Inherited from TComponent.
Invalidate(Boolean) Invalidates the grid View. Inherited from TcxCustomGridView.
IsEqualHeightRecords Inherited from TcxCustomGridTableView.
IsImplementorOf(IInterface) Inherited from TComponent.
IsInplaceEditFormMode
IsSynchronization Inherited from TcxCustomGridView.
IsUpdateLocked Inherited from TcxCustomGridView.
LayoutChanged(Boolean) Updates the View in response to layout changes. Inherited from TcxCustomGridView.
Loaded Inherited from TComponent.
MakeMasterGridRecordVisible Makes the master View record owning the current View visible. Inherited from TcxCustomGridTableView.
MasterRowDblClickAction
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 default View settings. Inherited from TcxCustomGridView.
RestoreFromIniFile(string,Boolean,Boolean,TcxGridStorageOptions,string,string) Restores View-specific information from an INI file. Inherited from TcxCustomGridView.
RestoreFromRegistry(string,Boolean,Boolean,TcxGridStorageOptions,string,string) Restores View-specific information from the registry. Inherited from TcxCustomGridView.
RestoreFromStorage(string,TcxCustomReaderClass,Boolean,Boolean,TcxGridStorageOptions,string,string) Restores View-specific information from a custom storage. Inherited from TcxCustomGridView.
RestoreFromStream(TStream,Boolean,Boolean,TcxGridStorageOptions,string,string) Restores View-specific information from a stream. Inherited from TcxCustomGridView.
SetParentComponent(TComponent) Inherited from TComponent.
SetSubComponent(Boolean) Inherited from TComponent.
ShowHourglassCursor Displays the hourglass cursor. Inherited from TcxCustomGridView.
SizeChanged(Boolean,Boolean) Responds to View resizing. Inherited from TcxCustomGridView.
StoreToIniFile(string,Boolean,TcxGridStorageOptions,string,string) Saves View-specific information to an INI file. Inherited from TcxCustomGridView.
StoreToRegistry(string,Boolean,TcxGridStorageOptions,string,string) Stores View-specific information to the registry. Inherited from TcxCustomGridView.
StoreToStorage(string,TcxCustomWriterClass,Boolean,TcxGridStorageOptions,string,string) Saves View-specific information to a custom storage. Inherited from TcxCustomGridView.
StoreToStream(TStream,TcxGridStorageOptions,string,string) Saves the View-specific information to a stream. Inherited from TcxCustomGridView.
ToString Inherited from TObject.
UpdateAction(TBasicAction) Inherited from TComponent.
UseRestHeightForDetails
UseRightToLeftAlignment Inherited from TcxCustomGridView.
ViewChanged Inherited from TcxCustomGridView.
ViewChanged(TcxRegion) Invalidates a View or View region. Inherited from TcxCustomGridView.
ViewChanged(TRect) Inherited from TcxCustomGridView.

Events

Name Description
DataControllerEvents Inherited from TcxCustomGridView.
NavigatorEvents Inherited from TcxCustomGridTableView.
OnCanFocusRecord Allows you to prevent a record from being focused. Inherited from TcxCustomGridTableView.
OnCanSelectRecord Allows you to prevent a record from being selected. Inherited from TcxCustomGridTableView.
OnCellClick Occurs every time a user clicks a cell. Inherited from TcxCustomGridTableView.
OnCellDblClick Occurs every time a user double-clicks a cell. Inherited from TcxCustomGridTableView.
OnColumnHeaderClick Allows you to respond to a click on a column header.
OnColumnPosChanged Occurs when an end-user changes the visibility or position of a column within the current View.
OnColumnSizeChanged Occurs when a user changes the size of a column.
OnCustomDrawCell Allows you to override or complement built-in cell draw routines. Inherited from TcxCustomGridTableView.
OnCustomDrawColumnHeader Occurs every time when a column header is about to be drawn.
OnCustomDrawFooterCell Occurs every time a footer or group footer cell is about to be drawn.
OnCustomDrawGroupCell Allows you to draw grouped rows in a custom manner.
OnCustomDrawGroupSummaryCell Occurs every time a group summary is about to be drawn in a group row.
OnCustomDrawIndicatorCell Occurs when painting an indicator cell within a Table View.
OnCustomDrawPartBackground Allows you to custom draw a View element background. Inherited from TcxCustomGridTableView.
OnCustomization Inherited from TcxCustomGridView.
OnDblClick Occurs when an end-user double-clicks within the current View. Inherited from TcxCustomGridView.
OnDetachedEditFormInitialize
OnDragDrop Occurs when a user drops the object being dragged within the current View. Inherited from TcxCustomGridView.
OnDragOver Occurs when a user drags an object over the current View. Inherited from TcxCustomGridView.
OnEditChanged Occurs when a cell is edited within the current View. Inherited from TcxCustomGridTableView.
OnEditDblClick Enables you to perform specific actions when an end-user double-clicks within an active cell editor. Inherited from TcxCustomGridTableView.
OnEditing Occurs before activating a grid cell’s editor. Inherited from TcxCustomGridTableView.
OnEditKeyDown Occurs when an end-user presses a key while a cell editor is active. Inherited from TcxCustomGridTableView.
OnEditKeyPress Occurs when an alphanumeric key is pressed to change a cell editor‘s value. Inherited from TcxCustomGridTableView.
OnEditKeyUp Occurs when an end-user releases a key while a cell editor is active. Inherited from TcxCustomGridTableView.
OnEditValueChanged Occurs when changing the edit value of the active cell editor. Inherited from TcxCustomGridTableView.
OnEndDrag Occurs when finishing dragging an object. Inherited from TcxCustomGridView.
OnFilterControlDialogShow Enables you to customize the Filter Builder dialog before showing it. Inherited from TcxCustomGridTableView.
OnFilterCustomization Enables you to prevent the Filter Builder dialog from being displayed or substitute it with your own dialog. Inherited from TcxCustomGridTableView.
OnFilterDialogShow Enables you to prevent filter dialogs from being displayed or substitute them with your own filter dialog(s). Inherited from TcxCustomGridTableView.
OnFindPanelVisibilityChanged Enables you to track Find Panel visibility changes. Inherited from TcxCustomGridTableView.
OnFocusedItemChanged Occurs when focus moves to a different data item. Inherited from TcxCustomGridTableView.
OnFocusedRecordChanged Allows you to respond to navigation between records. Inherited from TcxCustomGridTableView.
OnGetCellHeight Allows you to adjust the height of any visible cell in the grid Table View. Inherited from TcxCustomGridTableView.
OnGetDragDropText Allows you to modify display text during a drag-and-drop operation. Inherited from TcxCustomGridTableView.
OnGetScrollbarAnnotationHint Enables you to show hints for scrollbar annotations. Inherited from TcxCustomGridTableView.
OnGetStoredProperties Occurs when the list of the current View’s properties that will be stored in external storage is produced. Inherited from TcxCustomGridView.
OnGetStoredPropertyValue Occurs when the values of the current View’s properties are stored in external storage. Inherited from TcxCustomGridView.
OnGetUnmergeableColumns
OnGroupRowCollapsed Allows you to perform specific actions after a group row has collapsed.
OnGroupRowCollapsing Allows you to prevent a group row from collapsing.
OnGroupRowExpanded Allows you to perform specific actions after a group row has expanded.
OnGroupRowExpanding Allows you to prevent a group row from expanding.
OnInitEdit Allows you to configure an in-place cell editor before it is displayed. Inherited from TcxCustomGridTableView.
OnInitEditValue Allows you to initialize the activated in-place editor value for a particular cell. Inherited from TcxCustomGridTableView.
OnInitFilteringDateRanges Enables you to customize a collection of filter date ranges that are common to all View items. Inherited from TcxCustomGridTableView.
OnInitGroupingDateRanges Enables you to customize a collection of grouping date ranges that are common to all View items. Inherited from TcxCustomGridTableView.
OnInitStoredObject Occurs when a non-existent View element that is present within storage is created within the View. Inherited from TcxCustomGridView.
OnKeyDown Inherited from TcxCustomGridView.
OnKeyPress Inherited from TcxCustomGridView.
OnKeyUp Inherited from TcxCustomGridView.
OnLeftPosChanged Occurs when a View is scrolled horizontally.
OnMouseDown Occurs when an end-user presses a mouse button and the mouse pointer is located over the current View. Inherited from TcxCustomGridView.
OnMouseEnter Occurs when the mouse pointer moves over the current View. Inherited from TcxCustomGridView.
OnMouseLeave Occurs when the mouse pointer leaves the current View. Inherited from TcxCustomGridView.
OnMouseMove Inherited from TcxCustomGridView.
OnMouseUp Occurs when an end-user releases a mouse button that was pressed and the mouse pointer is located over the current View. Inherited from TcxCustomGridView.
OnMouseWheel Inherited from TcxCustomGridView.
OnMouseWheelDown Inherited from TcxCustomGridView.
OnMouseWheelUp Inherited from TcxCustomGridView.
OnPopulateCustomScrollbarAnnotationRowIndexList Enables you to display custom scrollbar annotations. Inherited from TcxCustomGridTableView.
OnSelectionChanged Occurs after moving the selection to another grid record or column (its cells). Inherited from TcxCustomGridTableView.
OnSetStoredPropertyValue Occurs when the values of the current View’s properties are restored from external storage. Inherited from TcxCustomGridView.
OnStartDrag Occurs when a user starts dragging by left-clicking the current View. Inherited from TcxCustomGridView.
OnTopRecordIndexChanged Occurs when a View is scrolled vertically. Inherited from TcxCustomGridTableView.
OnUpdateEdit Enables you to respond to switching the edit mode for the grid or updates to the record being edited with a cell’s in-place editor. Inherited from TcxCustomGridTableView.
RowLayoutEvents
StylesEvents Inherited from TcxCustomGridView.
See Also