Skip to main content

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.

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).
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

Assign | AssignTo
Copy compatible behavior settings between grid Table Views.

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.

See Also