c# - 如何在页面加载时显示选取器而不点击标题 Xamarin.Forms
问题描述
嗨,我正在使用 aPicker
来显示一些要选择的值。
<Picker x:Name="selection" Title="Select Option">
<Picker.ItemsSource>
<x:Array Type="{x:Type x:String}">
<x:String>Episode</x:String>
<x:String>All</x:String>
<x:String>Department</x:String>
<x:String>Section</x:String>
</x:Array>
</Picker.ItemsSource>
</Picker>
当仅显示页面加载时,这不会Title
显示。
当我点击标题时,它将显示选择器。
但我想在页面加载时显示选择器...
我怎样才能做到这一点?
解决方案
据我了解,您希望在页面加载时显示选择器值。
protected override void OnAppearing()
{
base.OnAppearing();
if (selection.IsFocused)
selection.Unfocus();
else
selection.Focus();
}
推荐阅读
- ios - 如何获取当前登录用户关注的用户帖子
- unity3d - unity 2019 中的 Unity3d 标准曲面粒子流着色器错误
- laravel - 如何为 laravel 表单中的多个输入编写自定义验证消息?
- wordpress - Gravity Form Plugin 返回密码强度未知
- linux - 无法访问主目录 /home/user01:权限被拒绝
- haskell - 更大的函数定义
- hyperledger-indy - 在 Indy 的证明请求中是否可以对同一属性有多个限制?
- python - 将随机选择的图像放入新文件夹
- cassandra - 10MB 分区大小的想法从何而来?
- javascript - 在 Firefox 上输入类型编号:单击旋转按钮不会触发焦点事件