【问题标题】:Calendar Date Picker for UWPUWP 的日历日期选择器
【发布时间】:2016-10-24 03:36:10
【问题描述】:
【问题讨论】:
标签:
xaml
calendar
windows-runtime
win-universal-app
uwp
【解决方案1】:
您似乎正在开发通用 Windows 8.1 应用程序,而不是 UWP 应用程序(Windows 10)。所以你不会在你的项目中使用“日历日期选择器”控件。
如果你想使用它,你需要将你的操作系统更新到 windows 10,并安装 windows 10 SDK。更多信息,请参考这篇关于“Get started with Windows apps”的文档。
【解决方案2】:
只需在您的xaml 中使用它
<CalendarDatePicker />
由于您似乎有文档链接,并且没有特别的问题,我不知道还要添加什么。
【解决方案3】:
请注意,CalendarDatePicker 需要 DateTime 对象来绑定但简单的 DatePicker DateTimeOffset 对象来绑定。如果要创建没有任何默认值的 CalendarDatePicker,则必须使用可为空的 DateTime by
DateTime? date {get;set;}= null;
在代码后面并用 x:Bind 绑定它。
另一方面,我建议尝试使用 Telerik 控件。对我来说RadCallendar 看起来真的很棒;)
【解决方案4】:
如果您正在开发 UWP,则可以使用日历日期选择器控件。
将以下代码复制到您的 .xaml 文件中:
<Grid>
<CalendarDatePicker x:Name="myCalendar" Header="Select Date"/>
</Grid>