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.v24.1.dll
NuGet Packages: DevExpress.Win.Navigation, DevExpress.Win.TreeList
Declaration
[DefaultValue(false)]
[XtraSerializableProperty]
public virtual bool KeepSelectedOnClick { get; set; }
Property Value
Type | Default | Description |
---|---|---|
Boolean | false | 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 Type | Path to KeepSelectedOnClick |
---|---|
TreeList |
|
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.