ppsGrid Class Library
RemoveAt Method (rowIndex)
NamespacesppsGridGridSelRowCollectionRemoveAt(Int32)
ppsGrid (c] 2004-2007 by Torsten Oberprieler
Entfernt aus der Liste vollständig markierter Zeilen die Zeile mit den angegebene Zeilenindex.
Declaration Syntax
C#Visual BasicVisual C++
public void RemoveAt(
	int rowIndex
)
Public Sub RemoveAt ( _
	rowIndex As Integer _
)
public:
void RemoveAt (
	int rowIndex
)
Parameters
rowIndex (Int32)
Nullbasierter Zeilenindex, der aus der Auflistung entfernt werden soll.
Remarks
Die Auflistung enthält nur vollständig markierte Zeilen. Ist eine Zeile in der Auflistung vorhanden, bedeutet dies, daß sie vollständig markiert ist. Die Methode Remove(GridRow) entfernt eine solche Zeile aus der Auflistung, wodurch die Markierung dieser Zeile entfernt wird.
Examples
Das nachfolgende Beispiel markiert von den erstellten 21 Zeilen jede dritte Zeile. Anschließend werden die Indexes aller Zeilen ausgegeben.

CopyC#
Random  rnd = new Random();                     // Zufallszahlen
int     i;

grid.AddCols(4);                                // vier Spalten
grid.AddRows(21);                               // ...und 21 Zeilen

for(int r=0; r<grid.Rows.Count; r++)            // alle Zeilen
  grid.Selection.Rows.Add(grid.Rows[r]);        // ...markieren

for(int r=0; r<10; r++){                        // 10x Zufallszahl...
  i = rnd.Next(grid.Selection.Rows.Count);      // ..als nullbasierter Index
  grid.Selection.Rows.RemoveAt(i);              // ..Markierung entfernen
}

Assembly: ppsGrid (Module: ppsGrid) Version: 1.3.4.0