Freigeben über


SelectionTypes-Enumeration

Definiert Bezeichner, die den Typ einer Auswahl angeben.

Diese Enumeration verfügt über ein FlagsAttribute -Attribut, das die bitweise Kombination der Memberwerte zulässt.

Namespace: System.ComponentModel.Design
Assembly: System (in system.dll)

Syntax

'Declaration
<ComVisibleAttribute(True)> _
<FlagsAttribute> _
Public Enumeration SelectionTypes
'Usage
Dim instance As SelectionTypes
[ComVisibleAttribute(true)] 
[FlagsAttribute] 
public enum SelectionTypes
[ComVisibleAttribute(true)] 
[FlagsAttribute] 
public enum class SelectionTypes
/** @attribute ComVisibleAttribute(true) */ 
/** @attribute FlagsAttribute() */ 
public enum SelectionTypes
ComVisibleAttribute(true) 
FlagsAttribute 
public enum SelectionTypes

Member

  Membername Beschreibung
Add Stellt eine hinzuzufügende Auswahl dar, die die ausgewählten Komponenten der aktuellen Auswahl hinzufügt, wobei die aktuelle Gruppe ausgewählter Komponenten beibehalten wird. 
Auto Stellt eine normale Auswahl dar. Der Auswahldienst reagiert auf die STRG-TASTE und die UMSCHALTTASTE, um das Hinzufügen von Komponenten zur Auswahl oder das Entfernen von Komponenten aus der Auswahl zu unterstützen. 
Click Stellt eine Auswahl dar, die eintritt, wenn ein Benutzer auf eine Komponente klickt. Wenn die entprechende Komponente bereits ausgewählt ist, wird die Auswahl nicht abgebrochen, sondern die Komponente wird zur primären ausgewählten Komponente. 
MouseDown Stellt eine Auswahl dar, die eintritt, wenn ein Benutzer die Maustaste drückt, während sich der Mauszeiger über einer Komponente befindet. Wenn die entprechende Komponente bereits ausgewählt ist, wird die Auswahl nicht abgebrochen, sondern die Komponente wird zur primären ausgewählten Komponente. 
MouseUp Stellt eine Auswahl dar, die eintritt, wenn der Benutzer die Maustaste unmittelbar nach dem Auswählen einer Komponente loslässt. Wenn die entprechende Komponente bereits ausgewählt ist, wird die Auswahl nicht abgebrochen, sondern die Komponente wird zur primären ausgewählten Komponente. 
Normal Stellt eine normale Auswahl dar. Der Auswahldienst reagiert auf die STRG-TASTE und die UMSCHALTTASTE, um das Hinzufügen von Komponenten zur Auswahl oder das Entfernen von Komponenten aus der Auswahl zu unterstützen. 
Primary Stellt eine primäre Auswahl dar, die eintritt, wenn ein Benutzer auf eine Komponente klickt. Wenn in der Auswahlliste bereits eine Komponente ausgewählt ist, wird die Komponente zur primären Auswahl. 
Remove Stellt eine zu entfernende Auswahl dar, die die ausgewählten Komponenten aus der aktuellen Auswahl entfernt, wobei die aktuelle Gruppe ausgewählter Komponenten beibehalten wird. 
Replace Stellt eine Auswahl dar, die eintritt, wenn der Inhalt einer Auswahl ersetzt wird. Der Auswahldienst ersetzt die aktuelle Auswahl durch die Ersetzung. 
Toggle Stellt eine wechselweise Auswahl dar, die zwischen der aktuellen Auswahl und der bereitgestellten Auswahl wechselt. Wenn eine Komponente bereits ausgewählt ist und mit dem Auswahltyp Toggle an SetSelectedComponents übergeben wird, wird die Komponentenauswahl abgebrochen. 
Valid Kennzeichnet die gültigen Auswahltypen wie Normal, Replace, MouseDown, MouseUp oder Click

Hinweise

Komponenten eines Designerdokuments können mithilfe der SetSelectedComponents-Methode von ISelectionService ausgewählt werden. Einige Aktionstypen können nur auf eine ausgewählte Komponente oder eine Gruppe von ausgewählten Komponenten angewendet werden. Der ISelectionService verfolgt den Auswahltyp der aktuellen Auswahl. Diese Auswahltypenbezeichner geben an, ob die Auswahl durch einmaliges Klicken oder durch Drücken bzw. Loslassen der Maustaste erfolgt ist, ob die Auswahl die vorherige Auswahl ersetzt, oder ob der Standardauswahlmodus verwendet wird.

Beim Festlegen einer neuen Auswahl mit der SetSelectedComponents-Methode können Sie mithilfe der SelectionTypes-Enumeration den Typ der Auswahl angeben.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

System.ComponentModel.Design-Namespace
SetSelectedComponents
ISelectionService-Schnittstelle