Xamarin.Forms DatePicker 时间
Posted
技术标签:
【中文标题】Xamarin.Forms DatePicker 时间【英文标题】:Xamarin.Forms DatePicker Time 【发布时间】:2014-11-25 14:13:21 【问题描述】:我正在使用 Xamarin 表单日期选择器,它工作正常。但是选择器只显示月、日和年。我还需要添加用户设置时间的功能。有没有内置的方法可以做到这一点,或者我可以将 Picker 子类化并添加它?
【问题讨论】:
【参考方案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 包,但我更新它的速度有点慢,所以最好立即获取代码并编译它。
【讨论】:
以上是关于Xamarin.Forms DatePicker 时间的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin.Forms Android DatePicker / TimePicker按钮侦听器
如何更改 Xamarin 表单中的 DatePicker Ok 和 Cancel 按钮文本?
如何将 Xamarin TimePicker 值保存到数据库?