バージョン

SelectedColumnsCollectionChanged イベント

SelectedColumnsCollectionChanged イベントは、Column が SelectedColumns コレクションに追加/削除された後に発生します。
シンタックス
イベント データ

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

プロパティ解説
NewSelectedItems 現在選択されている項目のコレクションです。
PreviouslySelectedItems 以前選択された項目のコレクションです。
使用例
AddHandler Me.MyGrid.SelectedColumnsCollectionChanged, AddressOf MyGrid_SelectedColumnsCollectionChanged

Private Sub dataGrid_SelectedColumnsCollectionChanged(ByVal sender As System.Object, ByVal e As SelectionCollectionChangedEventArgs(Of SelectedColumnsCollection))
   System.Diagnostics.Debug.WriteLine("Number of selected columns changed from " + e.PreviouslySelectedItems.Count.ToString() + " to " + e.NewSelectedItems.Count.ToString())
End Sub
this.MyGrid.SelectedColumnsCollectionChanged += new EventHandler<SelectionCollectionChangedEventArgs<SelectedColumnsCollection>>(MyGrid_SelectedColumnsCollectionChanged);

void MyGrid_SelectedColumnsCollectionChanged(object sender, SelectionCollectionChangedEventArgs<SelectedColumnsCollection> e)
{
   System.Diagnostics.Debug.WriteLine("Number of selected columns changed from " + e.PreviouslySelectedItems.Count + " to " + e.NewSelectedItems.Count);
}
<ig:XamGrid x:Name="MyGrid" 
   
SelectedColumnsCollectionChanged="MyGrid_SelectedColumnsCollectionChanged">
</ig:XamGrid>
参照