在Windows 8.1 App

时间:2015-06-04 19:24:47

标签: winrt-xaml windows-8.1

我有一个用C#/ Xaml编写的Windows 8.1应用程序。

当我启动应用程序时,即使连接了物理键盘,屏幕键盘也会自动打开。这种情况发生在联想IdeaPad等平板设备上。它直接在屏幕布局上打开数字,而不是默认的字母布局。

我有一个普通的xaml页面,页面上只有一个TextBox。但即使连接了物理键盘,屏幕上仍然会弹出键盘。我注意到这在其他Microsoft Tablet应用程序(如Store和Internet Explorer)上都不会发生。

如果有人可以指导我如何禁用它,我会很高兴。

先谢谢。

1 个答案:

答案 0 :(得分:0)

我不确定是否存在这样的事情,但是你可能想在构造函数中尝试使用InitializeComponent方法之后聚焦其他元素。

这不是你想要的,但可能是一个很好的解决方法。