c# - 虚拟键盘定制

标签 c# wpf windows touch multi-touch

Windows 7 和 8 具有虚拟键盘。 (实际上,其中有 2 个,但我说的不是“轻松访问”中的“屏幕键盘”,而是用于触摸和笔输入设备的虚拟键盘)。我注意到只有 Internet Explorer 可以通过更改或添加一些按钮来自定义它,例如“.com”、“.net”以加快输入速度。仅本地址框激活时。

我想知道我是否可以为我的应用程序(C#、WPF)的特定控件添加自己的按钮,例如“创建新项目”或“链接”。

请不要建议快捷方式,因为它需要 2 个按钮(默认情况下我有一种用于输入的文本框,我不能使用单个按钮作为快捷方式,而且快捷方式远不如按钮明显和易于学习)描述它的功能)。

enter image description here

最佳答案

您不能将按钮添加到虚拟键盘。参见 this MSDN 社交页面和 this所以发帖。

关于c# - 虚拟键盘定制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15608041/

相关文章:

c# - 如何使用 .NET 枚举属于特定进程的所有窗口?

c# - 如何记录严重级别的事件日志?

c# - 我可以在只读对象字段后安全地清理吗?

c# - WPF 多重绑定(bind)

c# - 如何使用触发器在 Setter Value 属性上绑定(bind)另一个控件?

wpf - WPF KeyBinding Key 可以有几个替代值吗?

c# - 我必须删除处理程序吗

c# - 否定表达式

c++ - 如何知道从哪个DLL加载的方法

windows - IAMVideoProcAmp - 获取在自动模式下设置的属性