Ruft das Verfahren für die Kombinationsmöglichkeiten
zur Auswahl von Zellen im Grid ab, oder legt dieses fest.

C# | Visual Basic | Visual C++ |
public eSelectionMode SelectionMode{ get; set;}
Public Property SelectionMode As eSelectionMode
public: property eSelectionMode SelectionMode { eSelectionMode get (); void set (eSelectionMode value); }

Ein eSelectionMode-Wert, der bestimmt, welche
Kombinationsmöglichkeiten durch Sondertasten dem Benutzer
zur Laufzeit bei der Markierung von Zellen zur
Verfügung stehen.
Standard ist der Wert Single.

Für die Kombinationsmöglichkeiten von Zellenbereichen stehen
die folgenden Werte zur Verfügung:
Die Eigenschaft SelectionMode regelt nur die Möglichkeit, mehrere Bereiche als Markierung zu kombinieren. Wie eine einzelne Markierung aussehen darf, regelt die Eigenschaft SelectionType.
Single |
Der Benutzer kann nicht mehrere Markierungen kombinieren.
Jeder Markierungsbeginn löscht automatisch eine eventuell vorhandene
Markierung. Dieser Wert ist der Standard.
|
One | Alias zu Single |
Multiple |
Der Benutzer kann ohne die Benutzung von Sondertasten mehrere,
unabhängige Zellenbereiche markieren. Um eine Markierung
zu löschen, muß der Bereich manuell demarkiert werden.
|
MultiSimple | Alias zu Multiple |
MultiEx |
Der Benutzer kann mittels der Sondertaste STRG mehrere
unabhängige Zellenbereiche markieren. Eine Markierung ohne Sondertaste
löscht automatisch alle vorherigen Markierungen.
|
MultiExtended | Alias zu MultiEx |
Die Eigenschaft SelectionMode regelt nur die Möglichkeit, mehrere Bereiche als Markierung zu kombinieren. Wie eine einzelne Markierung aussehen darf, regelt die Eigenschaft SelectionType.


... grid.SelectionMode = eSelectionMode.One // nur einfache Markierung grid.SelectionType = eSelectionType.Row // ...als Zeile ... grid.SelectionMode = eSelectionMode.MultipleEx // Markierungen mit Strg grid.SelectionType = eSelectionType.Free // ...als Bereiche ...