c# - UWP - 以编程方式在墨迹模式下调出屏幕键盘

标签 c# keyboard win-universal-app

对于我的 UWP 应用程序(在 C# 中),我想要一个按钮,以便当用户按下该按钮时,屏幕键盘将打开在墨迹模式(即用户可以开始手写并识别他们的手写并将其转换为键入的文本输入)。

如果我有一个文本框并将焦点放在文本框上,则屏幕键盘会打开,但处于文本模式。但我想要的是让它从一开始就以墨迹模式出现,而不是在文本模式下出现,然后让用户将其切换到墨迹模式。

有人知道我该怎么做吗?

最佳答案

您需要支持其中之一 Components of the Windows Ink platform .

还有一个sample ,但请记住,一堆代码已被注释。

如果您想将事件与按钮的按下联系起来,例如,您可以在按下按钮时将焦点切换到该组件上。

关于c# - UWP - 以编程方式在墨迹模式下调出屏幕键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36988152/

相关文章:

c# - 从或正则表达式组中获取第一个匹配项

c# - 如何将屏幕截图上传到 Microsoft Store for Windows 8.1 Universal App

c++ - 在 Linux 上测试按键是否被按下而不阻塞

c# - 如何在 Windows 10 Universal App 中使用 WCF 服务?

sqlite - 无法加载 DLL 'sqlite3' - 适用于 Windows Universal Mobile

c# - 如何从 sql server 播放 mp3 字节 block ,使用 C# 传输到桌面客户端(通过 wcf)?

c# - 这是什么编码,如何使其可读?

c# - 在 System.Drawing 中找不到 "Point"

Windows 10 Linux 子系统 : Can't type Pipe (|) Symbol in Bash

键盘问题 : Typematrix 2030