'宣言 Public Event SelectedItemsChanged As EventHandler(Of SelectedItemsChangedEventArgs)
public event EventHandler<SelectedItemsChangedEventArgs> SelectedItemsChanged
イベント ハンドラが、このイベントに関連するデータを含む、SelectedItemsChangedEventArgs 型の引数を受け取りました。次の SelectedItemsChangedEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Handled System.Windows.RoutedEventArgsから継承されます。 | Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route. |
OriginalSource System.Windows.RoutedEventArgsから継承されます。 | Gets the original reporting source as determined by pure hit testing, before any possible System.Windows.RoutedEventArgs.Source adjustment by a parent class. |
RoutedEvent System.Windows.RoutedEventArgsから継承されます。 | Gets or sets the System.Windows.RoutedEventArgs.RoutedEvent associated with this System.Windows.RoutedEventArgs instance. |
Source System.Windows.RoutedEventArgsから継承されます。 | Gets or sets a reference to the object that raised the event. |
Type | 選択変更を軌道したオブジェクトのタイプを返します(読み取り専用)。 |
Record、Cell、および Field の 3 つの項目タイプを選択できます。この機能は、以下のプロパティで制御されます。
SelectedItems オブジェクトは、特定の項目の選択/選択解除に使用できる 3 コレクション (DataPresenterBase.SelectedItemHolder.Records、DataPresenterBase.SelectedItemHolder.Cells、および DataPresenterBase.SelectedItemHolder.Fields) を公開します。更に、選択は Record の Record.IsSelected、Cell の Cell.IsSelected、および Field の Field.IsSelected プロパティの設定によって影響されます。
以下は、さまざまなシナリオの選択動作について説明します。
注:Record および Cell 選択は相互排他的です。Record を 1 つまたは複数選択すると、Cell 選択が自動的にクリアされ、その逆も同じ結果になります。
DataPresenterBase クラス
DataPresenterBase メンバ
FieldLayoutSettings プロパティ
SelectionTypeCell プロパティ
SelectionTypeField プロパティ
SelectionTypeRecord プロパティ
FieldSettings プロパティ
LabelClickAction プロパティ
SelectedItems プロパティ
SelectedItemsChanging イベント
DataPresenterBase.SelectedItemHolder クラス
OnSelectedItemsChanged メソッド
SelectedItemsChangedEvent フィールド
SelectedItemsChangedEventArgs クラス