ppsGrid Class Library
BeforeRowSize Event
NamespacesppsGridGridBeforeRowSize
ppsGrid (c] 2004-2007 by Torsten Oberprieler
Tritt ein, bevor die Zeilenhöhe verändert wird.
Declaration Syntax
C#Visual BasicVisual C++
public event OnBeforeRowSize BeforeRowSize
Public Event BeforeRowSize As OnBeforeRowSize
public:
 event OnBeforeRowSize^ BeforeRowSize {
	void add (OnBeforeRowSize^ value);
	void remove (OnBeforeRowSize^ value);
}
Remarks
Dieses Ereignis tritt immer ein, wenn der Benutzer eine Zeile mit der Maus in der Höhe verändert. Der Parameter BeforeRowSizeEventArgs enthält eine Membervariable Cancel, welche, wenn sie auf true gesetzt wird, das Ändern der Höhe der Zeile verhindert.

Examples
CopyC#
OnBeforeRowSize evt;                                   // Event

evt=new OnBeforeRowSize(grid_BeforeRowSize);           // Event instanz
grid.BeforeRowSize += 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_BeforeRowSize(object sender, BeforeRowSizeEventArgs e) {
                                                          // diese Zeile soll in der..
Console.Write("Zeile="+e.Row);                            // ..Höhe geändert werden
if(e.Row%4==0){                                           // jede vierte..
  Console.WriteLine("--> Höhe ändern: Abbruch");          // .. Zeile..
  e.Cancel = true;                                        // ..abbrechen
}
else                                                      // ansonsten..
  Console.WriteLine("--> Höhe ändern: ok");               // ..ok
}

Assembly: ppsGrid (Module: ppsGrid) Version: 1.3.4.0