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

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

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

for(int c=0; c<grid.Cols.Count; c++)            // alle Spalten
  grid.Selection.Cols.Add(grid.Cols[c]);        // ...markieren

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

Assembly: ppsGrid (Module: ppsGrid) Version: 1.3.4.0