A newer version of this page is available. Switch to the current version.

GridOptionsSelection Members

Provides selection options for Grid Views.

Constructors

Name Description
GridOptionsSelection() Creates a new instance of the GridOptionsSelection class.

Properties

Name Description
CheckBoxSelectorColumnWidth Gets or sets the width of the check box column.
CheckBoxSelectorField Gets or sets the name of the field in the data source that is bound to the check box column.
EnableAppearanceFocusedCell Gets or sets whether the appearance settings for focused cell are enabled.
EnableAppearanceFocusedRow Gets or sets whether the appearance settings for a focused row are enabled.
EnableAppearanceHideSelection Gets or sets whether the appearance settings used to paint the selected row(s) when the grid control is not focused are enabled.
InvertSelection Gets or sets a value specifying whether the focused style is applied to the focused cell only or to all but the focused row cell.
MultiSelect Gets or sets whether multiple rows (cards) can be selected. Inherited from ColumnViewOptionsSelection.
MultiSelectMode Gets or sets whether multiple cells or rows can be selected.
ResetSelectionClickOutsideCheckboxSelector Gets or sets whether clicking a row outside the check box column focuses and selects this row while deselecting all previously selected rows.
ShowCheckBoxSelectorChangesSelectionNavigation Gets or sets whether multiple row selection in the check box column can be changed while navigating through grid rows with the keyboard.
ShowCheckBoxSelectorInColumnHeader Gets or sets whether a check box is displayed in the check box column header allowing end-users to select/deselect all grid rows.
ShowCheckBoxSelectorInGroupRow Gets or sets whether check boxes are displayed in group rows allowing end-users to select/deselect all rows of a particular group.
ShowCheckBoxSelectorInPrintExport Gets or sets whether the check box column is included into the print and export output.
UseIndicatorForSelection Gets or sets whether rows can be selected via the Row Indicator Panel when the grid is in multiple selection mode.

Methods

Name Description
Assign(BaseOptions) Copies all settings from the options object passed as a parameter.
BeginUpdate() Locks the BaseOptions object by disallowing visual updates until the EndUpdate or CancelUpdate method is called. Inherited from BaseOptions.
CancelUpdate() Unlocks the BaseOptions object after it has been locked by the BeginUpdate method, without causing an immediate visual update. Inherited from BaseOptions.
EndUpdate() Unlocks the BaseOptions object after a call to the BeginUpdate method and causes an immediate visual update. Inherited from BaseOptions.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
Reset() Resets all options to their default values. Inherited from BaseOptions.
ToString() Returns a string representing the currently enabled options. Inherited from BaseOptions.
See Also