Skip to main content

TcxGridTableOptionsSelection Class

Stores selection-related settings in a grid Table View.

Declaration

TcxGridTableOptionsSelection = class(
    TcxCustomGridTableOptionsSelection
)

Remarks

Main API Members

The list below outlines key members of the TcxGirdTableOptionsSelection class. You can use these members to customize selection-related appearance and behavior settings in a grid Table View.

Selection Appearance Settings

CheckBoxPosition
Allows you to display Web-style selection checkboxes in the first data column or within the dedicated indicator column.
CheckBoxVisibility | ShowCheckBoxesDynamically
Specify visibility criteria for Web-style selection checkboxes.
HideFocusRectOnExit | HideSelection
Specify whether the grid Table View displays selection highlight effect and focus rectangle when focus leaves the TcxGrid control.
InvertSelect
Specifies whether the selection highlight effect is inverted. In this mode, the focused cell is not highlighted, while the rest of the focused row is.

User Interaction Settings

CellSelect
Specifies whether users can select individual cells instead of entire rows.
CellMultiSelect
Specifies whether users can select multiple cells within the selected row.
ClearPersistentSelectionOnOutsideClick
Specifies whether a click outside a checkbox clears the selection.
MultiSelect
Specifies whether users can select multiple rows simultaneously.
MultiSelectMode
Specifies the active row selection mode.

General-Purpose API Members

Assign
Copies compatible selection settings between grid Table Views.
GridView
Provides access to the parent grid View.

Direct TdxGridTableOptionsSelection Class Reference

The TcxGridTableView.OptionsSelection property references a TcxGridTableOptionsSelection object.

See Also