Xamarin显示键盘和焦点在输入字段
问题描述:
我使用Xamarin.Android和我有一个对话框与Xamarin.Forms.Entry字段在其中。Xamarin显示键盘和焦点在输入字段
如何在显示对话框时显示键盘并将焦点置于此输入字段?
我正在使用设备,而不是仿真器。
答
你可以试试这个,
dialog.Appearing += (object sender, System.EventArgs e) => yourEntry.Focus();
当你专注于条目,键盘将被默认
这里显示的是样品,我试图说明键盘按钮点击
<StackLayout>
<Entry x:Name="entry" HeightRequest="50" WidthRequest="100" />
<Button Text="Show" Clicked="Handle_Clicked" HeightRequest="50" WidthRequest="100" />
</StackLayout>
void Handle_Clicked(object sender, System.EventArgs e)
{
entry.Focus();
}