ppsGrid Class Library
AfterRowMove Event
NamespacesppsGridGridAfterRowMove
ppsGrid (c] 2004-2007 by Torsten Oberprieler
Tritt ein, nachdem die Zeile verschoben wurde.
Declaration Syntax
C#Visual BasicVisual C++
public event OnAfterRowMove AfterRowMove
Public Event AfterRowMove As OnAfterRowMove
public:
 event OnAfterRowMove^ AfterRowMove {
	void add (OnAfterRowMove^ value);
	void remove (OnAfterRowMove^ value);
}
Remarks
Dieses Ereignis tritt immer ein, nachdem der Benutzer eine Zeile mit der Maus an eine neue Position verschoben hat. Der Parameter AfterRowMoveEventArgs enthält Informationen darüber, welche Zeile an welche Position verschoben wurde.

Examples
CopyC#
OnAfterRowMove evt;                                       // Event

evt=new OnAfterRowMove(grid_AfterRowMove);                // Event instanz
grid.AfterRowMove += evt;                                 // ..für's Grid
grid.FixedRowType|= eFixedRowType.Moveable;               // Zeilen verschieben ok

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_AfterRowMove(object sender, AfterRowMoveEventArgs e) {
  Console.Write("Zeile "+e.RowBefore+" wurde");           // ..verschoben
  Console.WriteLine(" verschoben nach "+e.RowAfter);      // ..nach
}

Assembly: ppsGrid (Module: ppsGrid) Version: 1.3.4.0