2017-06-23 136 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(); 
} 
相關問題