Back to Devexpress

TreeListOptionsSelection.KeepSelectedOnClick Property

windowsforms-devexpress-dot-xtratreelist-dot-treelistoptionsselection-341d2525.md

latest2.5 KB
Original Source

TreeListOptionsSelection.KeepSelectedOnClick Property

Gets or sets whether row selection persists when a user clicks on a selected row’s cell.

Namespace : DevExpress.XtraTreeList

Assembly : DevExpress.XtraTreeList.v25.2.dll

NuGet Packages : DevExpress.Win.Navigation, DevExpress.Win.TreeList

Declaration

csharp
[DefaultValue(false)]
[XtraSerializableProperty]
public virtual bool KeepSelectedOnClick { get; set; }
vb
<DefaultValue(False)>
<XtraSerializableProperty>
Public Overridable Property KeepSelectedOnClick As Boolean

Property Value

TypeDefaultDescription
Booleanfalse

true , if row selection persists when a user clicks on a selected row’s cell; false , if the control deselects rows (except for the clicked row) on a cell click.

|

Property Paths

You can access this nested property as listed below:

Object TypePath to KeepSelectedOnClick
TreeList

.OptionsSelection .KeepSelectedOnClick

|

Remarks

The KeepSelectedOnClick property is in effect when multiple row selection is enabled (see TreeListOptionsSelection.MultiSelect).

When a user clicks on a selected row’s cell, Tree List performs different actions depending on the KeepSelectedOnClick property value:

KeepSelectedOnClick = True Tree List keeps row selection and opens an in-place editor for the clicked cell. KeepSelectedOnClick = False Tree List deselects rows except for the clicked row. No in-place editor is activated for the clicked cell. See Also

MultiSelect

TreeListOptionsSelection Class

TreeListOptionsSelection Members

DevExpress.XtraTreeList Namespace