2017-06-23 102 views
0

我使用Xamarin.Android和我有一个对话框与Xamarin.Forms.Entry字段在其中。Xamarin显示键盘和焦点在输入字段

如何在显示对话框时显示键盘并将焦点置于此输入字段?

我正在使用设备,而不是仿真器。

回答

0

你可以试试这个,

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(); 
} 
相关问题