Back to Devexpress

TcxGridTableOptionsBehavior Class

vcl-cxgridtableview-f003cec6.md

latest7.0 KB
Original Source

TcxGridTableOptionsBehavior Class

Stores grid Table View behavior settings.

Declaration

delphi
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

AlwaysShowEditorSpecifies if the focused cell’s in-place editor is always active.EditModeAllows you to switch between supported cell edit modes (in-place editor and edit form-based).ExpandMasterRowOnDblClickSpecifies 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

CopyCaptionsToClipboardSpecifies if column captions within the current selection are copied to the clipboard.CopyPreviewToClipboardSpecifies if preview section content within the current selection is copied to the clipboard.CopyRecordsToClipboardSpecifies if users can copy selected cell values to the clipboard (as text).

Hint Settings

CellHintsSpecifies if the grid Table View displays hints for cells with cropped content.ColumnHeaderHintsSpecifies 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.

NavigatorHintsAllows you to display hints for data navigator buttons (if the Visible property is set to True).

Group and Search-Related Settings

ColumnMergedGroupingAllows you to switch between standard (hierarchical) and merged (compact) column grouping modes.FixedGroupsSpecifies if a group row is anchored at the top of the client area while content of the corresponding group is scrolled.IncSearchSpecifies 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 | GoToNextCellOnEnterAllow you to configure keyboard navigation between cells.

Miscellaneous Settings

ShowLockedStateImageOptionsProvides access to settings that affect Locked State Image behavior.ShowHourglassCursorAllows you to display the hourglass cursor during time-consuming operations.

General-Purpose API Members

Assign | AssignToCopy compatible behavior settings between grid Table Views.

Other Data Grid Behavior Setting Classes

TcxGridBandedTableOptionsBehaviorRepresents settings that determine how the Banded Table View responds to end-user actions.TcxGridCardViewOptionsBehaviorContains settings determining how the Card View responds to user actions via the mouse and keyboard.TcxGridChartOptionsBehaviorStores Chart View behavior options.TcxGridLayoutViewOptionsBehaviorBehavior settings for a Layout View.TcxGridWinExplorerViewOptionsBehavior

Direct TcxGridTableOptionsBehavior Class Reference

The TcxGridTableView.OptionsBehavior property references a TcxGridTableOptionsBehavior object.

Inheritance

TObject TPersistent TInterfacedPersistent TcxInterfacedPersistent TcxCustomGridOptions TcxCustomGridOptionsBehavior TcxCustomGridTableOptionsBehavior TcxGridTableOptionsBehavior

See Also

TcxGridTableOptionsCustomize Class

TcxGridTableOptionsSelection Class

TcxGridTableOptionsView Class

TcxGridTableOptionsBehavior Members

cxGridTableView Unit