【问题标题】:Xamarin.Forms DatePicker TimeXamarin.Forms DatePicker 时间
【发布时间】:2014-11-25 14:13:21
【问题描述】:

我正在使用 Xamarin 表单日期选择器,它工作正常。但是选择器只显示月、日和年。我还需要添加用户设置时间的功能。有没有内置的方法可以做到这一点,或者我可以将 Picker 子类化并添加它?

【问题讨论】:

    标签: c# xamarin mobile xamarin.forms cross-platform


    【解决方案1】:

    Xamarin Forms 有一个单独的 TimePicker 控件。似乎没有一个集成的 DateTime 控件。

    【讨论】:

    • 非常感谢!我完全错过了!
    • 如何更改日期和时间选择器的背景颜色?它不会反映在 Android 中。
    • @SoftSan Checkout 使用 Styles.xml 覆盖 Android 主题。我确信您可以在其中添加一个条目来更改日期选择器的颜色/样式。让我们知道您发现什么有效。
    【解决方案2】:

    我创建了一个名为 DateTimePicker 的控件。它将 DatePicker 和 TimePicker 控件组合在一起。这是因为很多时候,我们一起处理 DateTimes,而不是分开处理。该控件位于此库 Adapt.Presentation 中。可以在 repo 中找到具有双向绑定的示例。

    https://github.com/MelbourneDeveloper/Adapt.Presentation.git

    我将很快维护 NuGet 包,但我更新它的速度有点慢,所以最好立即获取代码并编译它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-08
      • 1970-01-01
      • 2015-03-13
      • 2017-06-05
      • 1970-01-01
      • 1970-01-01
      • 2015-12-29
      相关资源
      最近更新 更多