是否可以将 TimePicker 的“Focused”视图嵌入到另一个视图中?

Posted

技术标签:

【中文标题】是否可以将 TimePicker 的“Focused”视图嵌入到另一个视图中?【英文标题】:Is it possible to embed the "Focused" view of a TimePicker into another view? 【发布时间】:2015-03-27 16:23:48 【问题描述】:

我正在使用 PCL 工作流在 Xamarin.Forms for android/ios 中创建一个移动应用程序。

我希望控件在页面加载时可用且正常运行。有没有办法获取 TimePicker 聚焦时出现的视图并将其嵌入到视图中?而不是必须先单击一个字段。

我假设如果我可以访问 TimePicker 的焦点视图,我可以使用客户渲染器来实现这一点,但是我不知道如何访问该焦点视图。

【问题讨论】:

【参考方案1】:

不确定您是否已解决此问题,但 Xamarin.Forms 中有一个用于 TimePicker 控件的 .Focus() 方法。当点击另一个视图时(通过设置 TapGestureRecognizer),我使用它来模拟视图上的点击。对于您的具体情况,您可以在 Page 的 OnAppearing 方法中调用 TimePicker.Focus() 方法...

【讨论】:

以上是关于是否可以将 TimePicker 的“Focused”视图嵌入到另一个视图中?的主要内容,如果未能解决你的问题,请参考以下文章

我可以自定义 Android 默认提供的 TimePicker 或 DatePicker 吗?

Android - 新的日历样式 DatePicker 和 TimePicker

相同输入字段的jQuery Datepicker和Timepicker一个接一个弹出

Xamarin.Forms Android DatePicker / TimePicker按钮侦听器

如何在鼠标焦点上标记 DatePicker 和 Timepicker 中的所有文本

WPF (.NET 4) 中是不是有 TimePicker 控件?