Calendar for ASP.NET Web Forms
カレンダー選択
C1Calendar の動作 > カレンダー選択

C1Calendar  には、 SelectionMode プロパティからカレンダー上の単一または複数の日を選択するためのマルチカレンダー選択オプションがあります。デフォルト選択は、単一の日の選択に設定します。

SelectionMode  プロパティに含まれる選択タイプは次のとおりです。

選択タイプ 説明
Day 単一の日を選択できます。
Days 単一の日を選択できます。
Month 月全体を選択できます。
WeekDay 月全体を選択できます。
WeekNumber 月全体を選択できます。

各選択タイプには、固有のスタイルプロパティが含まれ、ユーザーは各選択タイプに異なるスタイルを適用できるため、カレンダーコントロール上の各選択タイプを視覚的に区別できます。

MaxDate と MinDate プロパティから、カレンダー上での日付選択の最大日付と最小日付を指定できます。デフォルトでは、最小日付は 1900/1/1、最大日付は 2099/12/31 です。最大日付と最小日付が適用された場合、これらの値を超えた日付は選択できなくなります。そのため、ユーザーが指定した範囲外の日付を選択しようとすると、選択スタイルまたはアクションは適用できなくなります。

カレンダーの第1週のすべての日、またはすべての週末など、特定の範囲の日付を選択する必要がある場合、1回の選択で自動的にそれらの日を選択するには、カレンダーのセレクタを使用できます。マウスを何度もクリックしたり、キーを何度も押したりしなくても、単にセレクタの上にマウスを置くだけで、指定した範囲の日を選択できます。セレクタの詳細については、「カレンダーのセレクタ」を参照してください。

関連トピック