Windows Phone文本框 - 键盘不显示

时间:2015-06-24 01:10:10

标签: c# textbox windows-runtime keyboard windows-phone-8.1

我有一个非常简单的场景,我可以聚焦一个可编辑的文本框,光标出现在字段内,键盘将不会显示。

我在一个小样本应用程序(Windows Phone 8.1 - Universal App)中复制了这个。很容易重新创建。

创建一个8.1通用应用程序。在MainPage for phone中添加一个文本框和一个按钮。按钮的代码只是将文本框设置为NOT只读。文本框的默认状态是ReadOnly。

运行应用,选择编辑,然后选择字段。存在光标并打开键盘。关闭应用程序。

失败情景:

  1. 打开应用,触摸只读文本字段。注意:没有光标在框中,因为它是只读的。

  2. 选择“编辑”按钮。点按文本字段。光标聚焦到字段中,但键盘不会出现。我有一个具有此行为的示例应用程序。

  3. 任何决议?

1 个答案:

答案 0 :(得分:2)

这是Windows Phone 8.1中的已知问题,已在Windows 10 Mobile的当前版本中修复。

不幸的是,除了“不要那样做”之外,我在Windows Phone 8.1上看不到任何好的解决方法。而不是将TextBox切换到IsReadOnly模式和从IsReadOnly模式切换,而是尝试在两个TextBox(或TextBox和TextBlock)之间交换。