Bestimmt den nullbasierten Index der angegebene Zelle
in der Liste aller markierten Zellen.


- Cell (GridCell)
[Missing <param> documentation for "Cell"]

[Missing <returns> documentation for M:ppsGrid.GridSelCellCollection.IndexOf(ppsGrid.GridCell)]

Die Auflistung enthält nur markierte Zellen.
Die Methode IndexOf(GridCell) ermittelt den
nullbasierten Index, wenn die Zelle in der Auflistung
verfügbar ist, ansonsten den Wert -1.

Das nachfolgende Beispiel markiert von den 12x10 Zellen
jede dritte Zelle in jeder zweiten Zeile. Anschließend werden
die Indexes aller Zellen aus der Selection.Cells-Auflistung
ausgegeben.
CopyC#

grid.AddCols(12); // 12 Spalten grid.AddRows(10); // ...mit 10 Zeilen foreach(GridCol c in grid.Cols) // alle Spalten c.Width = 24; // ..Breite einstellen for(int c=0; c<grid.Cols.Count; c+=3) // jede dritte Spalte for(int r=0; r<grid.Rows.Count; r+=2) // ..und jede zweite Zeile grid.Selection.Cells.Add(grid.Cells[c,r]); // ....markieren for(int c=0; c<grid.Cols.Count; c++) // alle Zellen for(int r=0; r<grid.Rows.Count; r++){ // ..suchen in der int i=grid.Selection.Cells.IndexOf(grid.Cells[c,r]); // ..Selection.Cell-Index if(i>-1) // ..gefunden ? Debug.WriteLine("Zelle "+c+"."+r+" --> "+i); // ....anzeigen }