【问题标题】:How to Enter the Date Manually in UWP Calendar?如何在 UWP 日历中手动输入日期?
【发布时间】:2018-08-13 16:57:41
【问题描述】:

我正在 Windows 10 上开发 UWP(通用 Windows 平台)应用程序,我无法在 CalendarDatePicker 中手动输入日期。

如何在 UWP 应用中使用 CalendarDatePicker 手动输入日期而不从日历中选择?

【问题讨论】:

  • CalendarDatePicker 不允许手动输入,如果您想要用户输入,那么我建议您创建从 CalendarDatePicker 继承的自定义控件。

标签: uwp uwp-xaml


【解决方案1】:

您可以创建自己的Flyout,其中包含CalendarTextBox,这样您就可以选择一个日期并手动输入它。然后可以将这两个控件数据绑定在一起,以便其中一个控件的选择将更新另一个控件。

直接使用CalendarDatePicker 的主要优点是它会自动适应用户当前的文化,因此格式对她来说总是很熟悉。这是您在使用 TextBox 时必须注意的事项 - 根据用户的当前文化解析输入。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多