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

Examples
CopyC#
OnAfterColumnMove evt;                                   // Event

evt=new OnAfterColumnMove(grid_AfterColMove);           // Event instanz
grid.AfterColumnMove += 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_AfterColMove(object sender, AfterColumnMoveEventArgs e) {
  Console.Write("Spalte "+e.ColBefore+" wurde");           // ..verschoben
  Console.WriteLine(" verschoben nach "+e.ColAfter);       // ..nach
}

Assembly: ppsGrid (Module: ppsGrid) Version: 1.3.4.0