バージョン

ColumnMoving イベント

Column をドラッグして、マウスを移動するときに、このイベントを発生します。
シンタックス
'宣言
 
Public Event ColumnMoving As EventHandler(Of ColumnMovingEventArgs)
public event EventHandler<ColumnMovingEventArgs> ColumnMoving
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、ColumnMovingEventArgs 型の引数を受け取りました。次の ColumnMovingEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
Column Infragistics.Controls.Grids.ColumnEventArgsから継承されます。このイベントがトリガーされる ColumnEventArgs.Column
DraggingHeader 視覚的にドラッグされている Infragistics.Controls.Grids.Primitives.HeaderCellControl への参照を取得します。
使用例
AddHandler Me.MyGrid.ColumnMoving, AddressOf MyGrid_ColumnMoving

Private Sub MyGrid_ColumnMoving(ByVal sender As System.Object, ByVal e As ColumnMovingEventArgs)
   System.Diagnostics.Debug.WriteLine("Column " + e.Column.Key.ToString() + " is being moved. The width of the header being dragged is " + e.DraggingHeader.Width.ToString)
End Sub
this.MyGrid.ColumnMoving += new EventHandler<ColumnMovingEventArgs>(MyGrid_ColumnMoving);

void MyGrid_ColumnMoving(object sender, ColumnMovingEventArgs e)
{
   System.Diagnostics.Debug.WriteLine("Column " + e.Column.Key + "  is being moved. \nThe width of the Header being dragged is "+e.DraggingHeader.Width);
}
<ig:XamGrid x:Name="MyGrid"  
    
ColumnMoving="MyGrid_ColumnMoving">         
</ig:XamGrid>
参照