曜日のリストは、ItemsControl から派生される DaysOfWeekPresenter クラスによって表されます。曜日ペインを配置する場所を指定するには、C1Calendar.Template ビジュアルツリー内のプレースホルダとして DaysOfWeekPresenter のインスタンスを使用する必要があります。DaysOfWeekPresenter は、テンプレートが DaysOfWeekPanel で定義されるパネルの子要素として、7つの DayOfWeekSlotPresenter オブジェクトを生成します。各 DayOfWeekSlotPresenter オブジェクトは、1つの曜日を表します。各 DayOfWeekSlotPresenter の UI は、DayOfWeekSlotTemplate プロパティで定義されます。各 DayOfWeekSlotPresenter は、DataContext として DayOfWeekSlot オブジェクトを受け取ります。DayOfWeekSlot には、次のように、DayOfWeekSlotPresenter の UI を簡単に連結するためのプロパティがあります。
DayOfWeek DayOfWeekSlot.DayOfWeek ? DayOfWeekSlot が表す曜日を取得する
string DayOfWeekSlot.DayFullName ? カルチャ固有の曜日の完全名
string DayOfWeekSlot.DayShortName ? カルチャ固有の曜日の省略名
string DayOfWeekSlot.DayShortestName ? DayOfWeek のカルチャ固有の最短名
bool DayOfWeekSlot.IsWeekEnd ? この曜日が週末かどうかを示す
リストに表示される曜日の順序はカルチャ固有です。たとえば、週の初日は米国のカルチャでは日曜日、ロシアのカルチャでは月曜日です。