'宣言 Public Event SelectedItemsChanging As EventHandler(Of SelectedItemsChangingEventArgs)
public event EventHandler<SelectedItemsChangingEventArgs> SelectedItemsChanging
イベント ハンドラが、このイベントに関連するデータを含む、SelectedItemsChangingEventArgs 型の引数を受け取りました。次の SelectedItemsChangingEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Cancel Infragistics.Windows.Controls.Events.CancelableRoutedEventArgsから継承されます。 | |
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. |
NewSelection | 新しい選択を返します(読み取り専用)。 |
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 プロパティ
SelectedItemsChanged イベント
DataPresenterBase.SelectedItemHolder クラス
OnSelectedItemsChanging メソッド
SelectedItemsChangingEvent フィールド
SelectedItemsChangingEventArgs クラス