SelectionMode Enum

Definition

Defines the selection behavior for a ListBox.

C#
public enum SelectionMode
Inheritance
SelectionMode

Fields

Name Value Description
Single 0

The user can select only one item at a time.

Multiple 1

The user can select multiple items without holding down a modifier key.

Extended 2

The user can select multiple consecutive items while holding down the SHIFT key.

Examples

The following example sets the SelectionMode property to Multiple.

XAML
<ListBox SelectionMode="Multiple">
  <DockPanel>
    <Image Source="data\cat.png"/>
    <TextBlock>CAT</TextBlock>
  </DockPanel>
  <DockPanel>
    <Image Source="data\dog.png"/>
    <TextBlock>DOG</TextBlock>
  </DockPanel>
  <DockPanel>
    <Image Source="data\fish.png"/>
    <TextBlock>FISH</TextBlock>
  </DockPanel>
</ListBox>

Remarks

Set the SelectionMode property to one of the SelectionMode values to specify whether the user can select more that one item in a list box.

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10