[WinUI 3][CalendarDatePicker] 選択可能な最小日付と最大日付を設定する

スポンサーリンク

今回は、CalendarDatePicker で選択可能な最小日付と最大日付を設定する方法を説明します。

環境

OS Microsoft Windows 21H2(OSビルド22000.194)
開発環境 Microsoft Visual Studio Professional 2019 Preview
Version 16.11.0 Preview 3.0
Framework Microsoft .NET Framework Version 4.8.04084
その他 Microsoft.Project Reunion 0.8.0-preview
Microsoft.ProjectReunion.Foundation 0.8.0-preview
Microsoft.ProjectReunion.WinUI 0.8.0-preview
Microsoft.UI.Xaml 2.6.1

選択可能な最小日付と最大日付を設定する

選択可能な最小日付を設定するには MinDate プロパティを使用し、最大日付を設定するには MaxDate プロパティを使用します。

MinDate プロパティと MaxDate プロパティは DateTimeOffset 型です。

C#での実装例は以下の通りです。

public MainWindow()
{
    this.InitializeComponent();
    calendarDatePicker1.MinDate = new DateTimeOffset(new DateTime(2021, 11, 10));
    calendarDatePicker1.MaxDate = new DateTimeOffset(new DateTime(2021, 11, 20));
}
選択可能な最小日付と最大日付を設定する例

選択可能な最小日付と最大日付を設定する例

Please follow and like us:

コメント

タイトルとURLをコピーしました