Back to Devexpress

TcxCustomGridTableView Members

vcl-cxgridcustomtableview-dot-tcxcustomgridtableview-dot-underscore-members.md

latest49.0 KB
Original Source

TcxCustomGridTableView Members

The base class for all table-based grid View classes in the VCL Data Grid.

Constructors

NameDescription
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

NameDescription
CloneCountReturns the total number of copies (clones) of the current View. Inherited from TcxCustomGridView.
ClonesRepresents the copies collection of the current View. Inherited from TcxCustomGridView.
ComObjectInherited from TComponent.
ComponentCountInherited from TComponent.
ComponentIndexInherited from TComponent.
ComponentsInherited from TComponent.
ComponentStateInherited from TComponent.
ComponentStyleInherited from TComponent.
ConditionalFormattingProvides access to the conditional formatting controller.
ControlSpecifies the component’s parent control. Inherited from TcxControlChildComponent.
ControllerProvides access to the controller associated with the View.
DataControllerSpecifies the data controller managing the current View’s data. Inherited from TcxCustomGridView.
DateTimeHandlingProvides a set of options to control the manner in which date/time values are handled in the current View.
DesignInfoInherited from TComponent.
DragModeSpecifies the manner in which Views initiate drag-and-drop operations. Inherited from TcxCustomGridView.
FakeComponentLink1Inherited from TcxComponent.
FakeComponentLink2Inherited from TcxComponent.
FakeComponentLink3Inherited from TcxComponent.
FilterBoxContains settings that determine the appearance aspects of the grid View’s filter box.
Filtering
FindPanelSpecifies settings that define the appearance and behavior of the View’s Find Panel.
FocusedDetermines whether the current View has focus. Inherited from TcxCustomGridView.
GroupedItemCountReturns the number of grouping items within the current View.
GroupedItemsProvides zero-based indexed access to the View’s grouping items.
Images protectedSpecifies the image list used as a source of icons for data item headers. Inherited from TcxCustomGridView.
InDataControlFocusing
IsControlFocusedIndicates whether the grid control owning the current View has focus. Inherited from TcxCustomGridView.
IsControlLockedInherited from TcxCustomGridView.
IsDesigningInherited from TcxComponent.
IsDestroyingSpecifies whether the component is currently being destroyed. Inherited from TcxControlChildComponent.
IsDetailIndicates whether the current View is placed at a child grid level. Inherited from TcxCustomGridView.
IsLoadingSpecifies whether the current component is being loaded. Inherited from TcxControlChildComponent.
IsMasterIndicates whether the current View level has child Views which can be displayed. Inherited from TcxCustomGridView.
IsPatternIndicates whether the current View is a “pattern“ View. Inherited from TcxCustomGridView.
ItemCountReturns the total number of data items in the grid View.
ItemsProvides indexed access to all data items in the grid View.
LevelReturns the grid level that owns the current View. Inherited from TcxCustomGridView.
LookAndFeelInherited from TcxCustomGridView.
LookAndFeelPainterInherited from TcxCustomGridView.
MasterDataControllerInherited from TcxCustomGridView.
MasterGridRecordReturns the master View record displaying the current View as a detail.
MasterGridRecordIndexReturns the index of the master View record for which the current View is displayed as a detail View. Inherited from TcxCustomGridView.
MasterGridViewReturns a master View for the current View. Inherited from TcxCustomGridView.
MasterRecordIndexReturns 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.
NameInherited from TComponent.
NavigatorProvides access to the View navigator’s settings.
NavigatorButtonsDeprecated. This property exists for backward compatibility only. Use the Navigator property instead.
ObserversInherited from TComponent.
OptionsBehaviorContains settings that determine the grid View’s response to user actions.
OptionsCustomizeContains settings that determine the availability of runtime operations on the View’s items.
OptionsDataContains settings that determine the functionality of a data-aware View.
OptionsSelectionContains settings that affect the selection within a View.
OptionsViewProvides access to the grid View’s appearance settings.
OwnerInherited from TComponent.
Painter
PatternGridView
PopupMenuSpecifies the popup menu associated with the current View. Inherited from TcxCustomGridView.
RepositoryInherited from TcxCustomGridView.
ScrollbarAnnotationsProvides access to the View’s scrollbar annotation settings.
SiteProvides access to the control that holds the View. Inherited from TcxCustomGridView.
SortedItemCountReturns the number of sorted data items in the grid View.
SortedItemsProvides indexed access to all sorted data items.
StorageControlInherited from TcxCustomGridView.
StorageOptionsInherited from TcxCustomGridView.
StoringNameInherited from TcxCustomGridView.
StylesProvides access to styles that define the appearance of the grid View elements.
SynchronizationDetermines whether all the “clone“ Views of the current detail View should be synchronized automatically with a “pattern“ View. Inherited from TcxCustomGridView.
TabStopInherited from TcxCustomGridView.
TagInherited from TComponent.
VCLComObjectInherited from TComponent.
ViewDataIdentifies an object that adapts the values provided by a data controller for grid View data representation.
ViewInfo
ViewInfoCacheInherited from TcxCustomGridView.
VisibleIndicates whether the current View is displayed. Inherited from TcxCustomGridView.
VisibleItemCountReturns the total number of items that are currently visible within the View.
VisibleItemsProvides zero-based indexed access to the items that are currently visible within the View.

Methods

NameDescription
ApplyBestFit(TcxCustomGridTableItem,Boolean,Boolean)Adjusts the width of the View’s items to display their content in full.
Assign(TPersistent)Inherited from TPersistent.
AssignSettings(TcxCustomGridView)Inherited from TcxCustomGridView.
AssignTo(TPersistent)Inherited from TPersistent.
BeginBestFitUpdateDisables updates to the View, and displays a “Locked View” image with the hourglass cursor.
BeginFilteringUpdateDisables updates to the View, and displays a “Locked View” image with the hourglass cursor.
BeginGroupingUpdateDisables updates to the View, and displays a “Locked View” image with the hourglass cursor.
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.
BeginSortingUpdateDisables updates to the View, and displays a “Locked View” image with the hourglass cursor.
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
CancelUpdateEnables the current View’s updates after calling the BeginUpdate method. Inherited from TcxCustomGridView.
Changed(TcxGridViewChangeKind)Inherited from TcxCustomGridView.
Changed(TObject)Inherited from TcxCustomGridView.
CheckSynchronizationAssignNeededInherited from TcxCustomGridView.
ClearItemsRemoves all items from the View.
CopyToClipboard(Boolean)Copies the View content to the clipboard as text.
CreateItemCreates an item and adds it to the current View.
CreateViewInfoInherited from TcxCustomGridView.
DestroyComponentsInherited from TComponent.
DestroyingInherited from TComponent.
EndBestFitUpdateEnables updates to the View.
EndFilteringUpdateEnables updates to the View.
EndFunctionInvoke(IAsyncResult)Inherited from TComponent.
EndGroupingUpdateEnables updates to the View.
EndInvoke(IAsyncResult)Inherited from TComponent.
EndInvoke<TResult>(IAsyncResult)Inherited from TComponent.
EndSortingUpdateEnables updates to the View.
EndUpdateEnables 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.
FindItemByName(string)Locates an item with the specified name.
FindItemByTag(TcxTag)Locates an item with the specified tag value.
FreeNotification(TComponent)Inherited from TComponent.
FreeOnReleaseInherited from TComponent.
GetChildren(TGetChildProc,TComponent)Inherited from TComponent.
GetHashCodeInherited 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.
GetImagesReturns the image list used as the source of icons for data item headers. Inherited from TcxCustomGridView.
GetNamePathInherited from TPersistent.
GetOwnerInherited from TPersistent.
GetParentComponentInherited from TComponent.
GoToNextScrollbarAnnotation(TdxScrollbarAnnotationKinds,Boolean,Boolean)Moves focus to the nearest record marked with a scrollbar annotation.
HasAsClone(TcxCustomGridView)Inherited from TcxCustomGridView.
HasAsMaster(TcxCustomGridView)Inherited from TcxCustomGridView.
HasParentInherited from TComponent.
HideHourglassCursorSuppresses the hourglass cursor. Inherited from TcxCustomGridView.
IndexOfItem(TcxCustomGridTableItem)Returns the index of the first entry within the Items collection with the specified value.
InsertComponent(TComponent)Inherited from TComponent.
Invalidate(Boolean)Invalidates the grid View. Inherited from TcxCustomGridView.
IsEqualHeightRecords
IsImplementorOf(IInterface)Inherited from TComponent.
IsSynchronizationInherited from TcxCustomGridView.
IsUpdateLockedInherited from TcxCustomGridView.
LayoutChanged(Boolean)Updates the View in response to layout changes. Inherited from TcxCustomGridView.
LoadedInherited from TComponent.
MakeMasterGridRecordVisibleMakes the master View record owning the current View visible.
Notification(TComponent,TOperation)Inherited from TComponent.
ReferenceInterface(IInterface,TOperation)Inherited from TComponent.
RemoveComponent(TComponent)Inherited from TComponent.
RemoveFreeNotification(TComponent)Inherited from TComponent.
RestoreDataViewState(TcxGridStorageOptions)Restores user interaction states stored in memory after a StoreDataViewState procedure call. Inherited from TcxCustomGridView.
RestoreDataViewStateFromStream(TStream,TcxGridStorageOptions)Restores the previously saved data view state from a stream. Inherited from TcxCustomGridView.
RestoreDefaultsRestores the default View settings. Inherited from TcxCustomGridView.
RestoreFromIniFile(string,Boolean,Boolean,TcxGridStorageOptions,string,string)Restores previously saved grid View state information from an INI file. Inherited from TcxCustomGridView.
RestoreFromRegistry(string,Boolean,Boolean,TcxGridStorageOptions,string,string)Restores previously saved grid View state information from the system registry. Inherited from TcxCustomGridView.
RestoreFromStorage(string,TcxCustomReaderClass,Boolean,Boolean,TcxGridStorageOptions,string,string)Restores previously saved grid View state information from a file in a custom data format. Inherited from TcxCustomGridView.
RestoreFromStream(TStream,Boolean,Boolean,TcxGridStorageOptions,string,string)Restores previously saved grid View state information from a stream. Inherited from TcxCustomGridView.
SetParentComponent(TComponent)Inherited from TComponent.
SetSubComponent(Boolean)Inherited from TComponent.
ShowHourglassCursorDisplays the hourglass cursor. Inherited from TcxCustomGridView.
SizeChanged(Boolean,Boolean)Responds to View resizing. Inherited from TcxCustomGridView.
SmartPaste(string)Inserts the specified string or current clipboard content into all configured data items using the AI-powered Smart Paste functionality.
StoreDataViewState(TcxGridStorageOptions)Stores specified user interaction states in memory. Inherited from TcxCustomGridView.
StoreDataViewStateToStream(TStream,TcxGridStorageOptions)Saves specified user grid View interaction states to a stream. Inherited from TcxCustomGridView.
StoreToIniFile(string,Boolean,TcxGridStorageOptions,string,string)Saves grid View state information to an INI file. Inherited from TcxCustomGridView.
StoreToRegistry(string,Boolean,TcxGridStorageOptions,string,string)Saves specified View data structure and user interaction information to the system registry. Inherited from TcxCustomGridView.
StoreToStorage(string,TcxCustomWriterClass,Boolean,TcxGridStorageOptions,string,string)Saves grid View data layout and user interaction states to a file in a custom data format. Inherited from TcxCustomGridView.
StoreToStream(TStream,TcxGridStorageOptions,string,string)Saves specified View data structure and user interaction information to a stream. Inherited from TcxCustomGridView.
ToStringInherited from TObject.
UpdateAction(TBasicAction)Inherited from TComponent.
UseRightToLeftAlignmentInherited from TcxCustomGridView.
ViewChangedInherited from TcxCustomGridView.
ViewChanged(TcxRegion)Invalidates a View or View region. Inherited from TcxCustomGridView.
ViewChanged(TRect)Inherited from TcxCustomGridView.

Events

NameDescription
DataControllerEventsInherited from TcxCustomGridView.
NavigatorEvents
OnCanFocusRecordAllows you to prevent a record from being focused.
OnCanSelectRecordAllows you to prevent a record from being selected.
OnCellClickOccurs every time a user clicks a cell.
OnCellDblClickOccurs every time a user double-clicks a cell.
OnCustomDrawCellAllows you to override or complement built-in cell draw routines.
OnCustomDrawPartBackgroundAllows you to custom draw a View element background.
OnCustomization protectedInherited from TcxCustomGridView.
OnDblClickOccurs when an end-user double-clicks within the current View. Inherited from TcxCustomGridView.
OnDragDropOccurs when a user drops the object being dragged within the current View. Inherited from TcxCustomGridView.
OnDragOverOccurs when a user drags an object over the current View. Inherited from TcxCustomGridView.
OnEditChangedOccurs when a cell is edited within the current View.
OnEditDblClickEnables you to perform specific actions when an end-user double-clicks within an active cell editor.
OnEditingOccurs before activating a grid cell’s editor.
OnEditKeyDownAllows you to respond to keystrokes in an active in-place cell editor.
OnEditKeyPressOccurs when an alphanumeric key is pressed to change a cell editor‘s value.
OnEditKeyUpOccurs when an end-user releases a key while a cell editor is active.
OnEditValueChangedOccurs when changing the edit value of the active cell editor.
OnEndDragOccurs when finishing dragging an object. Inherited from TcxCustomGridView.
OnFilterControlDialogShowAllows you to respond to a filter customization dialog display operation and modify the dialog’s appearance.
OnFilterCustomizationEnables you to prevent the Filter Builder dialog from being displayed or substitute it with your own dialog.
OnFilterDialogShowEnables you to prevent filter dialogs from being displayed or substitute them with your own filter dialog(s).
OnFindPanelVisibilityChangedEnables you to track Find Panel visibility changes.
OnFocusedItemChangedOccurs when focus moves to a different data item.
OnFocusedRecordChangedAllows you to respond to navigation between records.
OnGetCellHeightAllows you to adjust the height of any visible cell in the grid Table View.
OnGetDragDropTextAllows you to modify display text during a drag-and-drop operation.
OnGetScrollbarAnnotationHintEnables you to show hints for scrollbar annotations.
OnGetStoredPropertiesOccurs when the list of the current View’s properties that will be stored in external storage is produced. Inherited from TcxCustomGridView.
OnGetStoredPropertyValueOccurs when the values of the current View’s properties are stored in external storage. Inherited from TcxCustomGridView.
OnInitEditAllows you to configure an in-place cell editor before it is displayed.
OnInitEditValueAllows you to initialize the activated in-place editor value for a particular cell.
OnInitFilteringDateRangesEnables you to customize a collection of filter date ranges that are common to all View items.
OnInitGroupingDateRanges protectedEnables you to customize a collection of grouping date ranges that are common to all View items.
OnInitStoredObjectOccurs when a non-existent View element that is present within storage is created within the View. Inherited from TcxCustomGridView.
OnKeyDownInherited from TcxCustomGridView.
OnKeyPressInherited from TcxCustomGridView.
OnKeyUpInherited from TcxCustomGridView.
OnMouseDownOccurs when an end-user presses a mouse button and the mouse pointer is located over the current View. Inherited from TcxCustomGridView.
OnMouseEnterOccurs when the mouse pointer moves over the current View. Inherited from TcxCustomGridView.
OnMouseLeaveOccurs when the mouse pointer leaves the current View. Inherited from TcxCustomGridView.
OnMouseMoveInherited from TcxCustomGridView.
OnMouseUpOccurs when an end-user releases a mouse button that was pressed and the mouse pointer is located over the current View. Inherited from TcxCustomGridView.
OnMouseWheelInherited from TcxCustomGridView.
OnMouseWheelDownInherited from TcxCustomGridView.
OnMouseWheelUpInherited from TcxCustomGridView.
OnPopulateCustomScrollbarAnnotationRowIndexListEnables you to display custom scrollbar annotations.
OnSelectionChangedOccurs after moving the selection to another grid record or column (its cells).
OnSetStoredPropertyValueOccurs when the values of the current View’s properties are restored from external storage. Inherited from TcxCustomGridView.
OnStartDragOccurs when a user starts dragging by left-clicking the current View. Inherited from TcxCustomGridView.
OnTopRecordIndexChangedOccurs when a View is scrolled vertically.
OnUpdateEditEnables 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.
StylesEventsInherited from TcxCustomGridView.

See Also

TcxCustomGridTableView Class

cxGridCustomTableView Unit