use*_*447 5 keyboard wpf virtual microsoft.ink
我们有一个在WPF中开发的全屏应用程序,将用于触摸界面.作为该项目的一部分,我开发了一个样式化的虚拟键盘,用于在触摸设备上运行应用程序时输入.除了用户单击文本框(例如)时出现的Windows虚拟键盘输入图标外,一切都很有效.
我们想要做的是当用户将注意力集中在"特定"输入控件上时禁止激活Windows键盘.我们可能仍然希望键盘位于其他输入区域,例如打开或文件保存对话框,因此禁用应用程序的键盘或全局禁用键盘.
我在MSDN上找到了文档,建议可能的解决方案是使用Microsoft.Ink命名空间中的TextInputPanel.但是,该代码的最后一个版本是3.5(这是一个4.0应用程序),我似乎无法找到它应该在任何地方的DLL.
在这一点上的任何建议将不胜感激......
您只需在相应的菜单中禁用它即可:
开始按钮 > 控制面板 > 经典视图 > 轻松访问 > 单击使用没有鼠标或键盘的计算机 > 取消选中使用屏幕键盘 > 保存