週の始まりの曜日を設定するには FirstDayOfWeek プロパティを使用します(既定値はSunday)。
FirstDayOfWeek プロパティには DayOfWeek 列挙体を指定します。
DayOfWeek 列挙体 メンバー名 説明 Sunday 日曜日(既定値) Monday 月曜日 Tuesday 火曜日 Wednesday 水曜日 Thursday 木曜日 Friday 金曜日 Saturday 土曜日
下記は FirstDayOfWeek プロパティに Mondayを設定して、週の始まりを月曜日にする例です。
XAMLの例
<Calendar FirstDayOfWeek="Monday"/>
VBの例
Private Sub Window_Loaded(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) '週の始まりを月曜日に設定する Calendar1.FirstDayOfWeek = DayOfWeek.Monday End Sub
C#の例
private void Window_Loaded(object sender, RoutedEventArgs e) { // 週の始まりを月曜日に設定する calendar1.FirstDayOfWeek = DayOfWeek.Monday; }