UWP 日历日期选择器
Calendar Date Picker for UWP
我目前正在开发一个 UWP
应用程序,我在 google、https://msdn.microsoft.com/en-us/windows/uwp/controls-and-patterns/calendar-date-picker
中偶然发现了这个
我目前正在使用日期选择器来选择日期,但我认为日历日期选择器更适合这个。那时我使用日期选择器,因为我在我的工具箱中找不到日历日期选择器,而且我认为它不适用于 UWP。不过参考上面的link,我的工具箱里应该有。
我真的很想用日历日期选择器。
您似乎正在开发通用 windows 8.1 应用程序,而不是 UWP 应用程序 (windows 10)。所以你不会在你的项目中使用“日历日期选择器”控件。
如果您想使用它,您需要将 OS 更新为 windows 10,并安装 windows 10 SDK。更多信息,请参考这篇关于“Get started with Windows apps”的文档。
只需在您的 xaml
中使用它
<CalendarDatePicker />
因为你似乎有文档link,而且没有特别的问题我不知道还有什么要补充的。
如果您正在开发 UWP,则可以使用日历日期选择器控件。
将以下代码复制到您的 .xaml
文件中:
<Grid>
<CalendarDatePicker x:Name="myCalendar" Header="Select Date"/>
</Grid>
请注意,CalendarDatePicker 需要 DateTime 对象来绑定,但需要简单的 DatePicker DateTimeOffset 对象来绑定。如果你想创建没有任何默认值的 CalendarDatePicker,你必须使用可为空的 DateTime by
DateTime? date {get;set;}= null;
在代码后面并用 x:Bind 绑定它。
另一方面,我建议尝试使用 telerik 控件。对我来说 RadCallendar 看起来真的很棒 ;)
我目前正在开发一个 UWP
应用程序,我在 google、https://msdn.microsoft.com/en-us/windows/uwp/controls-and-patterns/calendar-date-picker
我目前正在使用日期选择器来选择日期,但我认为日历日期选择器更适合这个。那时我使用日期选择器,因为我在我的工具箱中找不到日历日期选择器,而且我认为它不适用于 UWP。不过参考上面的link,我的工具箱里应该有。
我真的很想用日历日期选择器。
您似乎正在开发通用 windows 8.1 应用程序,而不是 UWP 应用程序 (windows 10)。所以你不会在你的项目中使用“日历日期选择器”控件。 如果您想使用它,您需要将 OS 更新为 windows 10,并安装 windows 10 SDK。更多信息,请参考这篇关于“Get started with Windows apps”的文档。
只需在您的 xaml
<CalendarDatePicker />
因为你似乎有文档link,而且没有特别的问题我不知道还有什么要补充的。
如果您正在开发 UWP,则可以使用日历日期选择器控件。
将以下代码复制到您的 .xaml
文件中:
<Grid>
<CalendarDatePicker x:Name="myCalendar" Header="Select Date"/>
</Grid>
请注意,CalendarDatePicker 需要 DateTime 对象来绑定,但需要简单的 DatePicker DateTimeOffset 对象来绑定。如果你想创建没有任何默认值的 CalendarDatePicker,你必须使用可为空的 DateTime by
DateTime? date {get;set;}= null;
在代码后面并用 x:Bind 绑定它。
另一方面,我建议尝试使用 telerik 控件。对我来说 RadCallendar 看起来真的很棒 ;)