'宣言 Public Event BeforeAlternateSelectedDateRangeChange As BeforeSelectedDateRangeChangeEventHandler
public event BeforeSelectedDateRangeChangeEventHandler BeforeAlternateSelectedDateRangeChange
イベント ハンドラが、このイベントに関連するデータを含む、BeforeSelectedDateRangeChangeEventArgs 型の引数を受け取りました。次の BeforeSelectedDateRangeChangeEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Cancel System.ComponentModel.CancelEventArgsから継承されます。 | |
DisplayMaxSelectedDaysErrorMsg | MaxSelectedDaysErrorダイアログがユーザーに表示されるかどうかを決定します。 |
NewSelectedDateRanges | イベントがキャンセルされない限り選択される日付範囲を含む SelectedDateRanges オブジェクトを返します。プロパティは読み取り専用です。 |
WasMaxSelectedDaysExceeded | 最大の選択項目が選択変更によって超過したかどうかを示します。 |
BeforeAlternateSelectedDateRangeChange イベントは、AlternateSelectedDateRanges コレクションが変更されないようにするために (System.ComponentModel.CancelEventArgs.Cancel プロパティを True に設定することで) キャンセルできます。
BeforeSelectedDateRangeChangeEventArgs.NewSelectedDateRanges プロパティは新しい選択された DateRange オブジェクトのコレクションを返します。
BeforeSelectedDateRangeChangeEventArgs.WasMaxSelectedDaysExceeded プロパティは、選択した結果が選択可能な最大日数を超えているかどうかを示します。これが True のとき、BeforeSelectedDateRangeChangeEventArgs.DisplayMaxSelectedDaysErrorMsg プロパティを使用して、MaxAlternateSelectedDays プロパティを超過していることを示すために、ダイアログがユーザーに表示されるかどうかを決定します。
このイベントの実行中に SelectedHolidays コレクションを変更することはできません。ただし、BeforeSelectedDateRangeChangeEventArgs.NewSelectedDateRanges プロパティから返されるコレクションを変更できます。