TcxGridTableOptionsBehavior Class
Stores grid Table View behavior settings.
Declaration
TcxGridTableOptionsBehavior = class(
TcxCustomGridTableOptionsBehavior
)
Remarks
The TcxGridTableOptionsBehavior class implements general user interaction settings for all grid Table View classes (TcxGridTableView, TcxGridDBTableView, and TcxGridServerModeTableView).
Main API Members
The list below outlines key members of the TcxGridTableOptionsBehavior class. These members allow you to configure general user interaction options.
Edit-Related Settings
- AlwaysShowEditor
- Specifies if the focused cell’s in-place editor is always active.
- EditMode
- Allows you to switch between supported cell edit modes (in-place editor and edit form-based).
- ExpandMasterRowOnDblClick
- Specifies if a double-click expands a detail View instead of in-place editor activation (applicable only to a master grid Table View in master-detail relationships).
Clipboard Operation Settings
- CopyCaptionsToClipboard
- Specifies if column captions within the current selection are copied to the clipboard.
- CopyPreviewToClipboard
- Specifies if preview section content within the current selection is copied to the clipboard.
- CopyRecordsToClipboard
- Specifies if users can copy selected cell values to the clipboard (as text).
Hint Settings
- CellHints
- Specifies if the grid Table View displays hints for cells with cropped content.
- ColumnHeaderHints
- Specifies if column header hints are enabled.
- HintHidePause
Allows you to adjust the hint display time interval (in milliseconds).
If specified, this property overrides the global TApplication.HintHidePause setting.
- NavigatorHints
- Allows you to display hints for data navigator buttons (if the Visible property is set to
True).
Group and Search-Related Settings
- ColumnMergedGrouping
- Allows you to switch between standard (hierarchical) and merged (compact) column grouping modes.
- FixedGroups
- Specifies if a group row is anchored at the top of the client area while content of the corresponding group is scrolled.
- IncSearch
- Specifies if incremental search functionality is enabled.
- IncSearchItem
Allows you to specify the default column for incremental search operations.
Tip
This option can be useful if cell selection is disabled.
Keyboard Navigation Settings
- FocusCellOnCycle | FocusCellOnTab | FocusFirstCellOnNewRecord | GoToNextCellOnEnter
- Allow you to configure keyboard navigation between cells.
Miscellaneous Settings
- ShowLockedStateImageOptions
- Provides access to settings that affect Locked State Image behavior.
- ShowHourglassCursor
- Allows you to display the hourglass cursor during time-consuming operations.
General-Purpose API Members
Other Data Grid Behavior Setting Classes
- TcxGridBandedTableOptionsBehavior
- Represents settings that determine how the Banded Table View responds to end-user actions.
- TcxGridCardViewOptionsBehavior
- Contains settings determining how the Card View responds to user actions via the mouse and keyboard.
- TcxGridChartOptionsBehavior
- Stores Chart View behavior options.
- TcxGridLayoutViewOptionsBehavior
- Behavior settings for a Layout View.
- TcxGridWinExplorerViewOptionsBehavior
Direct TcxGridTableOptionsBehavior Class Reference
The TcxGridTableView.OptionsBehavior property references a TcxGridTableOptionsBehavior object.