SvgImageBoxOptionsSelection.SelectionMode Property
Gets or sets item selection mode.
Namespace: DevExpress.XtraEditors
Assembly: DevExpress.Utils.v24.1.dll
NuGet Packages: DevExpress.Utils, DevExpress.Wpf.Core
Declaration
[DefaultValue(SvgImageItemSelectionMode.Default)]
public SvgImageItemSelectionMode SelectionMode { get; set; }
Property Value
Type | Default | Description |
---|---|---|
DevExpress.XtraEditors.SvgImageItemSelectionMode | Default | Item selection mode. The Default value is equivalent to Multiple. |
Property Paths
You can access this nested property as listed below:
Object Type | Path to SelectionMode |
---|---|
SvgImageBox |
|
Remarks
Use the SelectionMode to specify item selection mode. The property can be set to the following values:
Multiple - A user can select multiple items by clicking on them. The UseCtrlToMultiSelect property specifies whether the CTRL key needs to be pressed to select items in this mode.
Single - A user can select one item. When he/she clicks a new item, the previously selected item is deselected.
To customize the appearance of selected items, use the SvgImageBox.ItemAppearance and SvgImageItem.Appearance properties.
To access currently selected items, select/deselect items and respond to item selection changes, use the following API:
- SvgImageBox.Selection - Provides access to the currently selected items.
The following code locates and selects an item by its ID (SvgImageItem.Id).
- SvgImageBox.Select - Selects the specified item.
- SvgImageBox.Unselect - Deselects the specified item.
- SvgImageItem.Selected - Gets or sets whether the item is selected.
- SvgImageBox.SelectionChanging - Fires when the item selection is about to be changed. Allows you to cancel the current operation..
- SvgImageBox.SelectionChanged - A notification event, which is raised after the item selection has been changed.