ppsGrid Class Library
SelectionType Property
NamespacesppsGridGridSelectionType
ppsGrid (c] 2004-2007 by Torsten Oberprieler
Ruft das Verfahren für die Auswahl von Zellen im Grid ab oder legt dieses fest.
Declaration Syntax
C#Visual BasicVisual C++
public eSelectionType SelectionType{ get; set;}
Public Property SelectionType As eSelectionType
public:
property eSelectionType SelectionType {
	eSelectionType get ();
	void set (eSelectionType value);
}
Value
Ein eSelectionType-Wert, der bestimmt, welche Möglichkeiten dem Benutzer zur Laufzeit bei der Markierung von Zellen zur Verfügung stehen. Standard ist der Wert Row.
Remarks
Für die Markierung von Zellenbereichen stehen die folgenden Werte zur Verfügung:
None
Der Benutzer kann keine Bereiche markieren.
Row
Der Benutzer kann nur vollständige Zeilen markieren. Dieser Wert ist der Standard.
Column
Der Benutzer kann nur vollständige Spalten markieren.
RowLine
Der Benutzer kann nur zeilenweise markieren. Eine Markierung muß nicht die komplette Zeile umfassen, ist aber vollständig markiert in den gesamten Bereich bis zum Markierungsende.
(Stellen Sie sich einen Terminkalender vor, der eine Markierung hat von einem Mittwoch bis zum übernächsten Mittwoch, wobei die Tage horizontal eingetragen sind)
ColumnLine
Der Benutzer kann nur spaltenweise markieren. Eine Markierung muß nicht die komplette Spalte umfassen, ist aber vollständig markiert in den gesamten Bereich bis zum Markierungsende.
(wie zuvor, wobei die Tage vertikal eingetragen sind)
Free
Der Benutzer kann beliebig große, rechteckige Bereiche markieren.


Die Eigenschaft SelectionType regelt nur die Möglichkeit, einzelene Bereiche zu markieren. Wie mehrere Markierungen kombiniert werden dürfen, regelt die Eigenschaft SelectionMode.
Examples
CopyC#
...
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
...
See Also

Assembly: ppsGrid (Module: ppsGrid) Version: 1.3.4.0