UWP的日历日期选择器

6
我正在开发一个UWP应用程序,通过谷歌搜索发现https://msdn.microsoft.com/en-us/windows/uwp/controls-and-patterns/calendar-date-picker,其中提到了日历日期选择器。目前我使用的是日期选择器来选择日期,但我认为日历日期选择器更适合这个功能。之前我使用日期选择器是因为在工具箱中找不到日历日期选择器,我认为它在UWP上不可用。但是根据上面的链接,它应该可以在我的工具箱中找到。我真的非常想使用日历日期选择器。

您想要在日历控件中做什么? - GeralexGR
4个回答

7
似乎你正在开发通用的Windows 8.1应用程序,而不是UWP应用程序(Windows 10)。因此,在你的项目中不会使用“日历日期选择器”控件。如果你想使用它,你需要将操作系统更新到Windows 10,并安装Windows 10 SDK。更多信息,请参考此文档“开始使用Windows应用程序”以获取详细信息。

0

只需在您的xaml中使用它即可。

<CalendarDatePicker />

既然你似乎有文档链接,而且我也没有什么特别的问题,我不知道还能添加什么内容。


0
如果您正在开发UWP,那么有一个日历日期选择器控件。 将以下代码复制到您的.xaml文件中:
<Grid>
    <CalendarDatePicker x:Name="myCalendar" Header="Select Date"/>
</Grid>

0
请注意,CalendarDatePicker需要DateTime对象进行绑定,而简单的DatePicker需要DateTimeOffset对象进行绑定。如果您想创建没有任何默认值的CalendarDatePicker,则必须使用可空的DateTime。
 DateTime? date {get;set;}= null;

在代码后台使用x:Bind进行绑定。

另一方面,我建议尝试使用Telerik控件。对我来说,RadCallendar看起来非常棒;)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接