【发布时间】:2018-10-16 09:07:23
【问题描述】:
我在使用 Windows 10 的平板电脑上运行的 UWP 应用程序中遇到了键盘显示和隐藏的意外行为。
经过一次又一次的仔细测试,我注意到当您专注于输入框并为其打开键盘时,就会出现此问题。现在聚焦下一个输入需要布局调整,使其不应该被键盘隐藏。当您尝试聚焦下一个元素时,默认情况下以前打开的键盘隐藏,现在我无法打开键盘,直到这个新输入框失去焦点并再次手动获得焦点。
所以为了控制这个问题,我想防止每次我将焦点切换到新文本框时自动隐藏和显示键盘。它应该在页面加载后打开键盘(已经使用 InputPane 找到了解决方案),并且只能通过单击取消 (x) 按钮来隐藏。
请查看此视频以清楚地了解问题。 https://www.dropbox.com/s/1c876uwytywio1t/Soft%20Keyboard%20Issue.mp4?dl=0
如果其他人也面临这个问题,请投票给这个建议。 https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/34170142-inputpane-does-not-open-when-focus-is-shifted-to-n
【问题讨论】:
-
你在Windows10 1803 Spring Creators Update中试过了吗?
-
是的,在这个新版本中已经修复了一些其他错误,我的建议中给出了这些错误的链接。
标签: c# uwp windows-10-universal uwp-xaml soft-keyboard