ppsGrid Class Library
IndexOf Method (Col)
NamespacesppsGridGridSelColCollectionIndexOf(GridCol)
ppsGrid (c] 2004-2007 by Torsten Oberprieler
Bestimmt den nullbasierten Index der angegebene Spalte in der Liste aller vollständig markierten Spalten.
Declaration Syntax
C#Visual BasicVisual C++
public int IndexOf(
	GridCol Col
)
Public Function IndexOf ( _
	Col As GridCol _
) As Integer
public:
int IndexOf (
	GridCol^ Col
)
Parameters
Col (GridCol)

[Missing <param> documentation for "Col"]

Return Value

[Missing <returns> documentation for M:ppsGrid.GridSelColCollection.IndexOf(ppsGrid.GridCol)]

Remarks
Die Auflistung enthält nur vollständig markierte Spalten. Die Methode IndexOf(GridCol) ermittelt den nullbasierten Index, wenn die Spalte in der Auflistung verfügbar ist, ansonsten den Wert -1.
Examples
Das nachfolgende Beispiel markiert von den erstellten 21 Spalten jede dritte Spalte. Anschließend werden die Indexes aller Spalten ausgegeben.

CopyC#
grid.AddCols(21);                                    // 21 Spalten
grid.AddRows(5);                                     // ...mit 5 Zeilen

for(int c=0; c<grid.Cols.Count; c+=3)                // jede dritte Spalte
  grid.Selection.Cols.Add(grid.Cols[c]);             // ..markieren

for(int c=0; c<grid.Cols.Count; c++){                // alle Spalten
  int i=grid.Selection.Cols.IndexOf(grid.Cols[c]);   // ..Selection.Col-Index
  Debug.WriteLine("Spalte "+c+" --> "+i);            // ....anzeigen, oder -1
}

Assembly: ppsGrid (Module: ppsGrid) Version: 1.3.4.0