【发布时间】:2015-02-28 17:54:30
【问题描述】:
我可以通过编程方式触发选择器吗?
我想在选择器旁边有一个按钮,指示选择器是一个可点击的“下拉菜单”。但是单击按钮时如何打开选择器?
【问题讨论】:
-
顺便说一句,如果 Picker 类没有提供您想要的,在Allan Ritchie - "ACR.UserDialogs" nuget src 的“操作表”示例中可以看到更灵活的方法。通过 StandardViewModel.CreateActionSheetCommand 中的描述性配置对象定义。在 UWP 上,这是基于 UWP XAML ContentDialog class。在 iOS 和 Android 上,构建了适当的原生控件。
-
...我不确定为什么 nuget 不建立在 Xamarin Forms
ContentViewclass 之上——这样做可以更轻松地生成自定义跨平台对话框。我在上面提到了 UWP 实现,因为它看起来可以适应使用带有内容视图的 X-Forms 视图。请参阅平台/UWP 下的UserDialogsImpl。
标签: xamarin.forms