UWP的日历日期选择器

时间:2016-06-22 09:27:10

标签: xaml calendar windows-runtime win-universal-app uwp

我目前正在开发一个UWP应用,我偶然发现了这个问题,https://msdn.microsoft.com/en-us/windows/uwp/controls-and-patterns/calendar-date-picker

我目前在选择日期时使用日期选择器,但我认为日历日期选择器更适合此。我当时使用了日期选择器,因为我无法在工具箱中找到日历日期选择器,我相信它不适用于UWP。但是参考上面的链接,它应该在我的工具箱中可用。

我真的很想使用日历日期选择器。

4 个答案:

答案 0 :(得分:7)

您似乎正在开发通用Windows 8.1应用,而不是UWP应用(Windows 10)。因此,您不会在项目中使用“日历日期选择器”控件。 如果要使用它,则需要将操作系统更新到Windows 10,然后安装Windows 10 SDK。有关详细信息,请参阅此文档有关“Get started with Windows apps”的信息。

答案 1 :(得分:0)

只需在xaml

中使用它即可
<CalendarDatePicker />

由于您似乎有文档链接,并且没有特别的问题,我不知道还有什么要添加。

答案 2 :(得分:0)

如果您正在开发UWP,则有日历日期选择器控件 粘贴到.xaml文件中的代码下面

<Grid>
<CalendarDatePicker x:Name="myCalendar" Header="Select Date"/>
</Grid>

答案 3 :(得分:0)

请注意,CalendarDatePicker需要绑定DateTime对象,但需要绑定简单的DatePicker DateTimeOffset对象。如果要创建没有任何默认值的CalendarDatePicker,则必须使用可为空的DateTime

header("Location: your_main_page.php?showMessage=1");
exit;

在代码后面并用x:Bind绑定它。

另一方面,我建议尝试使用telerik控件。对我来说RadCallendar看起来真的很棒;)