Scheduler for WPF
曜日
C1Calendar コントロールの使い方 > 曜日

曜日のリストは、ItemsControl から派生される DaysOfWeekPresenter クラスによって表されます。曜日ペインを配置する場所を指定するには、C1Calendar.Template ビジュアルツリー内のプレースホルダとして DaysOfWeekPresenter のインスタンスを使用する必要があります。DaysOfWeekPresenter は、テンプレートが DaysOfWeekPanel で定義されるパネルの子要素として、7つの DayOfWeekSlotPresenter オブジェクトを生成します。各 DayOfWeekSlotPresenter オブジェクトは、1つの曜日を表します。各 DayOfWeekSlotPresenter の UI は、DayOfWeekSlotTemplate プロパティで定義されます。各 DayOfWeekSlotPresenter は、DataContext として DayOfWeekSlot オブジェクトを受け取ります。DayOfWeekSlot には、次のように、DayOfWeekSlotPresenter の UI を簡単に連結するためのプロパティがあります。

リストに表示される曜日の順序はカルチャ固有です。たとえば、週の初日は米国のカルチャでは日曜日、ロシアのカルチャでは月曜日です。

Note: C1Calendar is a part of C1.WPF.Schedule.4.5.2 assembly only so it can be used directly without using any other assembly. However, it is not a part of the C1.WPF.Scheduler (.NET 6) assembly. Therefore, in order to use C1Calendar with the Scheduler control for .NET 6, you need to use the C1.WPF.Calendar assembly.