'宣言 Public Event SelectedColumnsCollectionChanged As EventHandler(Of SelectionCollectionChangedEventArgs(Of SelectedColumnsCollection))
public event EventHandler<SelectionCollectionChangedEventArgs<SelectedColumnsCollection>> SelectedColumnsCollectionChanged
イベント ハンドラが、このイベントに関連するデータを含む、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); }