ppsGrid Class Library
GridSelection Class
NamespacesppsGridGridSelection
ppsGrid (c] 2004-2007 by Torsten Oberprieler
Stellt Informationen über die aktuelle Markierungen im Steuerlement zur Verfügung.
Declaration Syntax
C#Visual BasicVisual C++
public class GridSelection
Public Class GridSelection
public ref class GridSelection
Members
All MembersMethodsProperties



IconMemberDescription
Cells
Ruft eine Auflistung von markierten GridCell-Objekten ab.

Clear()()
Entfernt alle Markierungen im Steuerelement.

Cols
Ruft eine Auflistung von markierten GridCol-Objekten ab.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()
Serves as a hash function for a particular type. GetHashCode()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Rows
Ruft eine Auflistung von markierten GridRow-Objekten ab.

ToString()()
Returns a String that represents the current Object.
(Inherited from Object.)
Remarks
Die GridSelection-Klasse unterstützt Sie in der Programmierung von markierten Zellen, Zeilen und Spalten. Jede Änderung im Steuerelement bezüglich der Markierung von Zellen spiegelt sich in dieser Klasse wieder.
Die Klasse enthält drei Auflistungen:
  • Cells Die Cells-Auflistung enthält alle Zellen des Steuerelements, wenn diese markiert sind. Sie können mit einer einfachen Schleife durch alle markierten Zellen iterieren.
  • Cols Die Cols-Auflistung enthält alle Spalten des Steuerelements, wenn diese vollständig markiert sind. Wenn Sie den Column verwenden, wird die angeklickte Spalte immer vollständig über alle Zellen markiert.
  • Rows Die Rows-Auflistung enthält alle Zeilen des Steuerelements, wenn diese vollständig markiert sind. Wenn Sie den eSelectionType verwenden, wird die angeklickte Zeile immer vollständig über alle Zellen markiert.


Eine Zeile bzw. Spalte gilt dann als vollständig markiert, wenn alle nichtfixierten Zellen markiert sind. Verwenden Sie die Werte Row und Column für die SelectionType-Eigenschaft, wenn Sie immer vollständige Zeilen und Spalten markieren möchten. Wenn Sie eine Spalte oder Zeile manuell über alle Zellen markieren, finden Sie die Spalte bzw. Zeile ebenfalls in der entspr. Auflistung wieder.
Inheritance Hierarchy
Object
GridSelection

Assembly: ppsGrid (Module: ppsGrid) Version: 1.3.4.0