ListViewBase.SelectionMode Eigenschaft

Definition

Ruft ab oder legt das Auswahlverhalten für eine ListViewBase-instanz.

public:
 property ListViewSelectionMode SelectionMode { ListViewSelectionMode get(); void set(ListViewSelectionMode value); };
ListViewSelectionMode SelectionMode();

void SelectionMode(ListViewSelectionMode value);
public ListViewSelectionMode SelectionMode { get; set; }
var listViewSelectionMode = listViewBase.selectionMode;
listViewBase.selectionMode = listViewSelectionMode;
Public Property SelectionMode As ListViewSelectionMode
<listViewBase SelectionMode="listViewSelectionModeMemberName" />

Eigenschaftswert

Einer der ListViewSelectionMode-Enumerationswerte . Die Standardeinstellung ist single selection.

Hinweise

Standardmäßig kann ein Benutzer ein einzelnes Element in einer Ansicht auswählen. Sie können die SelectionMode-Eigenschaft auf einen ListViewSelectionMode-Enumerationswert festlegen, um die Mehrfachauswahl zu aktivieren oder die Auswahl zu deaktivieren. Hier sind die Werte für den Auswahlmodus.

NoneDie Elementauswahl ist deaktiviert.
SingleOhne Zusatztasten:
  • Ein Benutzer kann ein einzelnes Element mithilfe der Leertaste, des Mausklicks oder der Fingereingabe auswählen.
  • Ein Benutzer kann ein Element mithilfe einer Streifbewegung nach unten deaktivieren.
Beim Drücken von STRG:
  • Ein Benutzer kann die Auswahl des Elements mithilfe der Leertaste, des Mausklicks oder der Fingereingabe aufheben.
  • Mithilfe der Pfeiltasten kann ein Benutzer den Fokus unabhängig von der Auswahl verschieben.
MehrereOhne Zusatztasten:
  • Ein Benutzer kann mehrere Elemente mithilfe der Leertaste, des Mausklicks oder des Tippens auswählen, um die Auswahl für das fokussierte Element umzuschalten.
  • Mithilfe der Pfeiltasten kann ein Benutzer den Fokus unabhängig von der Auswahl verschieben.
ErweiterteOhne Zusatztasten:
  • Das Verhalten entspricht der einzelnen Auswahl.
Beim Drücken von STRG:
  • Ein Benutzer kann mehrere Elemente mithilfe der Leertaste, des Mausklicks oder des Tippens auswählen, um die Auswahl für das fokussierte Element umzuschalten.
  • Mithilfe der Pfeiltasten kann ein Benutzer den Fokus unabhängig von der Auswahl verschieben.
Beim Drücken der UMSCHALTTASTE:
  • Ein Benutzer kann mehrere zusammenhängende Elemente auswählen, indem er auf das erste Element in der Auswahl und dann auf das letzte Element in der Auswahl klickt oder tippt.
  • Mithilfe der Pfeiltasten kann ein Benutzer eine zusammenhängende Auswahl erstellen, beginnend mit dem element, das beim Drücken der UMSCHALTTASTE ausgewählt ist.

Hinweis

Touchinteraktionen werden nur aktiviert, wenn IsSwipeEnabledwahr ist.

Wenn SelectionMode keine ist und CanDragItems und CanReorderItems"false" sind, sollten Sie "IsSwipeEnabled " auf "false " festlegen, um die App-Leistung zu verbessern. Weitere Informationen finden Sie in der IsSwipeEnabled-Eigenschaft .

Wenn SelectionMode single ist, verwenden Sie die Selector.SelectedItem-Eigenschaft , um das ausgewählte Element abzurufen. Wenn SelectionMode mehrfach oder erweitert ist, verwenden Sie die SelectedItems-Eigenschaft , um die ausgewählten Elemente abzurufen.

Wenn die Elementauswahl deaktiviert ist, können Sie Elemente so gestalten, dass ein Benutzer wie eine Schaltfläche klickt, anstatt ausgewählt zu werden. Legen Sie dazu SelectionMode auf None, die IsItemClickEnabled-Eigenschaft auf "true" fest, und behandeln Sie das ItemClick-Ereignis .

Weitere Informationen und Beispiele finden Sie unter Ändern des Interaktionsmodus.

Gilt für:

Weitere Informationen