Scheduler for WPF
複数月カレンダーの表示
C1Calendar コントロールの使い方 > C1Calendar のレイアウト > 複数月カレンダーの表示

C1Calendar コントロールでは、複数の月を表示し、月の間を対話式に移動したり、特定の DateTime または日時コンポーネントを選択することができます。C1Calendar は、必要な数の C1Calendar コントロールを作成して UI を構築します。

この UI の作成において重要なプロパティは、次のとおりです。

C1Calendar の外観をカスタマイズするには、次の手順に従います。

  1. カレンダーの汎用レイアウトモデルを定義するには、C1Calendar.Template プロパティを割り当てる必要があります。通常は、Style の Setter を使って行います。テンプレートのビジュアルツリーには、月のカレンダーを含むパネルを表示する場所を指定するために C1CalendarPresenterを入れる必要があります。

  2. 月ペインの UI を定義するには、MonthsPanel プロパティにテンプレートを割り当てます。このテンプレートで、月の項目をレイアウトするパネルを定義します。

  3. 1つの月の UI を定義するには、MonthSlotStyle プロパティに Style を割り当てます。