触摸键盘什么时候弹出?

时间:2013-05-13 08:27:23

标签: user-interface windows-8 keyboard microsoft-metro

我正在使用键盘处理非触摸设备(普通PC ......)。我写了一个Windows 8应用程序,其中包括TextBox。

当用户使用没有键盘的设备(=平板电脑/手机)时,我想启动触摸键盘。我该怎么测试呢?

即。当我使用Windows 8的Visual Studio模拟器并选择“点击”作为手势时,虚拟触摸键盘仍然不会弹出。 Windows是否有自动使用键盘的具体时刻?我实际上想要在键盘弹出时测试触摸键盘以检查InputScope(即InputScope =“数字”)和“应用程序的外观”。

如果需要,我的TextBox看起来像这样:

<TextBox InputScope="Number"/>

编辑:键盘现在弹出(我不知道为什么......)。我已经启动了模拟器,并使用“水龙头”作为手势,键盘没有弹出。重新启动模拟器~5次后,它会立即弹出,但InputScope不是数字...

1 个答案:

答案 0 :(得分:0)

Visual Studio 2012附带了一个模拟器,您可以在其中运行Windows 8应用程序。在右侧,您可能会注意到顶部附近的按钮,一个是指针,另一个是手指。如果您使用手指,则所有输入都将是触摸输入,就像没有键盘一样。