虚拟键盘自定义

时间:2013-03-25 05:10:11

标签: c# wpf windows touch multi-touch

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

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

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

enter image description here

2 个答案:

答案 0 :(得分:0)

您无法向虚拟键盘添加按钮。请参阅this MSDN社交页面和this SO帖子。

答案 1 :(得分:0)

使用TextBox.InputScope属性启用额外按钮。你无法自己制作。