Calendarコントロールは、名前の通りカレンダーを画面に表示してユーザーに日付を選択してもらうためのコントロールです。Calendarコントロールの代表的な機能を以下に示します。 表示内容を1か月、1年、10年に設定できます。 複数の日付(単一選択と複数選択の組み合わせ)の選択ができます。 選択不可の日付を設定できます。 Calendarコントロールに表示される日付の範囲を設定します。 今日の日付を強調表示できます 基本的な使い方 Calendarコントロールの基本的な使い方を示します。WindowにCalendarコントロールを置くと以下のような表示になります。このように1月ぶんの日付が表示されます。 ここにボタンを置いて、選択日をメッセージボックスで表示してみます。コードは以下のようになります。 <Window x:Class="CalendarSample01.MainWindo