2015-06-24 83 views
0

我有一個非常簡單的場景,我可以集中一個可編輯的文本框,光標出現在字段內,bt鍵盤不會顯示。Windows Phone文本框 - 鍵盤不顯示

我已經在一個小樣本應用程序(Windows Phone 8.1 - 通用應用程序)中複製了這個。非常容易重新創建。

創建一個8.1通用應用程序。在手機的MainPage中添加一個文本框和一個按鈕。該按鈕的代碼只是將文本框設置爲NOT只讀。文本框的默認狀態是ReadOnly。

運行應用程序,選擇編輯,然後選擇該字段。遊標存在並且鍵盤打開。關閉應用。

故障場景:

  1. 打開應用,觸摸只讀文本字段。注意:沒有光標在框中,因爲它是隻讀的。

  2. 選擇編輯按鈕。點擊文本字段。遊標集中到現場,但鍵盤不出現。我有一個這種行爲的示例應用程序。

任何Resolutions?

回答

2

這是Windows Phone 8.1中的一個已知問題,它已在當前版本的Windows 10 Mobile中修復。

不幸的是,除了「不這樣做」之外,我在Windows Phone 8.1上看不到這個解決方案。而不是將TextBox切換到IsReadOnly模式或切換出兩個文本框(或TextBox和TextBlock)之間的交換。

+0

還在每個狀態下重新創建控件或使用兩個頁面,一個用於查看,另一個用於編輯。 – user3339251

+0

請注意,我仍然可以在Windows 10 Mobile的當前內部版本10586.11中重現所描述的行爲。它的行爲與op所描述的完全相同,但我甚至不需要設置IsReadOnly或IsEnabled。我運行應用程序,然後出去,然後回來,奇怪的東西開始發生在我的WP8.1應用程序。光標完全消失,如果我在應用程序中有多個文本框,則不清楚哪一個可用於寫入,因爲當我循環訪問它們時,它們都會「聚焦」,但實際上可能不會獲得實際的寫入焦點,而且鍵盤可能不會顯示。 – Paulos

+0

這是一個不同的問題。我提交了一個跟蹤它的錯誤。在將來,您可以通過Windows反饋應用程序自行完成。 –