Tritt ein, nachdem die Zeilenhöhe verändert wurde.

C# | Visual Basic | Visual C++ |
public event OnAfterRowSize AfterRowSize
Public Event AfterRowSize As OnAfterRowSize
public: event OnAfterRowSize^ AfterRowSize { void add (OnAfterRowSize^ value); void remove (OnAfterRowSize^ value); }

Dieses Ereignis tritt immer ein, nachdem der Benutzer eine Zeile
mit der Maus in der Höhe verändert hat. Der Parameter
AfterRowSizeEventArgs enthält Informationen darüber,
welche Zeile verändert wurde und welche Hähe die Zeile
vor der Änderung hatte.


OnAfterRowSize evt; // Event evt=new OnAfterRowSize(grid_AfterRowSize); // Event instanz grid.AfterRowSize += evt; // ..für's Grid grid.AddCols(10); // 10 Spalten grid.AddRows(10); // ...10 Zeilen grid.Rows[0].Fixed = true; // Spaltenkopf grid.Cols[0].Fixed = true; // Zeilenkopf for(int c=grid.FixedColCount; c<grid.Cols.Count; c++) // alle Spalten for(int r=grid.FixedRowCount; r<grid.Rows.Count; r++) // alle Zeilen grid[c,r].Value=c+"."+r; // Zellenwert private void grid_AfterRowSize(object sender, AfterRowSizeEventArgs e) { Console.Write("Zeile "+e.Row+": "); // welche Spalte Console.Write("alte Höhe: "+e.OldHeight+" "); // ..alte Breite Console.WriteLine("neue Höhe: "+grid.Rows[e.Row].Height); // ..neue Breite }