'宣言
Public Event FocusedDateChanged As CalendarDateChangedEventHandler
public event CalendarDateChangedEventHandler FocusedDateChanged
イベント データ
イベント ハンドラが、このイベントに関連するデータを含む、CalendarDateEventArgs 型の引数を受け取りました。次の CalendarDateEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Handled | System.Windows.RoutedEventArgsから継承されます。 |
NewDate | GcDropDownCalendar の変更後のフォーカス設定日を取得します。 |
OldDate | GcDropDownCalendar の変更前のフォーカス設定日を取得します。 |
OriginalSource | System.Windows.RoutedEventArgsから継承されます。 |
RoutedEvent | System.Windows.RoutedEventArgsから継承されます。 |
Source | System.Windows.RoutedEventArgsから継承されます。 |
解説
このイベントは、FocusedDate プロパティが変更された場合に発生します。このプロパティの変更は、ユーザー操作だけでなく、連結やその他の値の設定によっても起こります。
FocusedDateChanged イベントは、マウス操作時にはカレンダーのボタンの上でマウスが押されたときに発生し、キーボード操作時にはキーが押されたときに発生します。
カレンダーがスクロールする場合、このイベントは、マウス操作時には Scrolled イベントの前に発生し、キーボードによる移動または前へ/次へボタンの押し下げ時には Scrolled イベントの後に発生します。
参照