CalendarView for WinForms
選択
CalendarView for WinForms > コントロールの使用 > CalendarViewの機能 > 選択

CalendarView では、選択できる最大日数に応じて、1 日または複数の日を選択できます。ただし、コントロールのデフォルトでは、1 日だけを選択できます。選択可能な日の最大数を指定するには、MaxSelectionCount プロパティを設定します。

複数の選択

CalendarView で複数の日を選択する場合は、連続または非連続の選択がサポートされます。連続選択では、[Shift]キーを押しながら、隣接する日を選択できます。非連続の選択では、[Ctrl]キーを押しながら、個別の日を選択できます。

選択可能な日

選択可能な日は、選択を行うことができる日です。無効に設定されておらず、使用できる最小の日付と最大の日付の間が選択可能な日になります。デフォルトでは、使用できる最小の日付と最大の日付は、それぞれ 9999/12/31 と 0001/01/01 です。使用できる最小の日付と最大の日付を指定するには、それぞれ MaxDateMinDate プロパティを設定します。

週番号セレクタ

CalendarView には、カレンダーの左に垂直方向に表示される週番号セレクタが用意されています。このセレクタには、カレンダー月内の各週を表す週番号が表示されます。カレンダーは 1 年で 52 週あるので、CalendarView には 1 〜 52 の番号があります。

週番号セレクタを使用すると、クリック 1 つで特定の週のすべての日を選択できます。ただし、週のすべての日を選択できるのは、MaxSelectionCount が 7 以上の場合に限ります。

関連トピック