コードから日付を選択するには SelectedDate プロパティや SelectedDates プロパティを使用します。
まずはSelectedDate プロパティを使用して単一の日付を選択状態にする例(この例では2010/10/12)を下記に示します。
XAMLの例
<Calendar Height="170" SelectionMode="SingleDate" SelectedDate="10/12/2010" />
VBの例
Private Sub Window_Loaded(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles MyBase.Loaded '1つの日付を選択する例 Calendar1.SelectionMode = CalendarSelectionMode.SingleDate Calendar1.SelectedDate = New DateTime(2010, 10, 12) End Sub
C#の例
private void Window_Loaded(object sender, RoutedEventArgs e) { // 1つの日付を選択する例 calendar1.SelectionMode = CalendarSelectionMode.SingleDate; calendar1.SelectedDate = new DateTime(2010, 10, 12); }