DisplayMode プロパティを使用すると、表示部の種類を、月、年、10年のいずれかにすることが出来ます。
DisplayMode プロパティには CalendarMode 列挙体を設定します。
メンバー名 | 説明 |
---|---|
Month | 1度に1月ずつ表示する |
Year | 1度に1年ずつ表示する |
Decade | 1度に10年ずつ表示する |
下記は、3つのCalendar コントロールの表示部を、それぞれ月、年、10年表示に設定する例です。
XAMLの例
<Calendar Name="Calendar1" DisplayMode="Month" /> <Calendar Name="Calendar2" DisplayMode="Year" /> <Calendar Name="Calendar3" DisplayMode="Decade" />
VBの例
Private Sub Window_Loaded(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles MyBase.Loaded Calendar1.DisplayMode = CalendarMode.Month '1ヶ月表示 Calendar2.DisplayMode = CalendarMode.Year '1年表示 Calendar3.DisplayMode = CalendarMode.Decade '10年表示 End Sub
C#の例
private void Window_Loaded(object sender, RoutedEventArgs e) { calendar1.DisplayMode = CalendarMode.Month; // 1ヶ月表示 calendar2.DisplayMode = CalendarMode.Year; // 1年表示 calendar3.DisplayMode = CalendarMode.Decade; // 10年表示 }