我正在使用键盘操作非触控设备(普通PC ...)。我写了一个Windows 8应用程序,其中包括TextBox。触摸键盘何时弹出?
我想在用户使用没有键盘(=平板电脑/电话)的设备时启动触摸键盘。我如何测试它?
I.e.当我使用Windows 8的Visual Studio模拟器并选择“轻敲”作为手势时,虚拟触摸键盘仍不会弹出。 Windows是否有自动使用键盘的特定时刻?实际上,当键盘弹出时,我实际上想测试触摸键盘来检查InputScope(即InputScope =“Number”)和'应用程序的外观'。
如果需要的话,我的文本框看起来是这样的:
<TextBox InputScope="Number"/>
编辑:键盘现在会弹出(我不知道为什么...)。我已经开始模拟器,并使用“水龙头”作为手势,键盘没有弹出。重新启动模拟器〜5次后,它现在弹出,但InputScope不是数字...
这不是答案:)但由于模拟器是一个远程桌面会话回到自己的机器,对于设备的特定行为,如传感器和触摸,我不会完全依靠模拟器行为获得正确的体验。你有一个触摸设备,你可以sideload来一个更明确的答案。如果没有,并且您在美国,请查看[App Builder](http://build.windowsstore.com/development-training-events-and-offers)并与您的本地传道者安排一段时间可以尝试你的应用程序。 – 2013-05-13 14:27:40
我不住在美国,但我会尝试找到带触摸屏的平板电脑或笔记本电脑,并在其上测试我的应用。 – Rudi 2013-05-14 08:21:09