【问题标题】:Disable auto launch of on-screen layout in Windows 8.1 App在 Windows 8.1 应用程序中禁用屏幕布局的自动启动
【发布时间】:2015-08-19 13:41:59
【问题描述】:

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

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

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

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

提前致谢。

【问题讨论】:

    标签: winrt-xaml windows-8.1


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-11
      • 1970-01-01
      • 2015-06-28
      • 1970-01-01
      • 1970-01-01
      • 2017-08-22
      • 1970-01-01
      相关资源
      最近更新 更多