如果用户将焦点设置在文本字段上,则显示"屏幕"键盘.WPF与.Net 4客户端配置文件

ski*_*ler 6 keyboard wpf on-screen-keyboard windows-7 .net-client-profile

对于我的全屏WPF应用程序,如果用户将焦点设置在文本字段上,我需要显示Windows 7屏幕键盘.

面板没有硬键盘,只是一个与之交互的鼠标设备.在这种情况下,我需要一个屏幕键盘来填充文本字段.

WPF应用程序是在.Net Framework 4.0 Client配置文件中用C#.Net编写的.

感谢Andi的回复

Aka*_*ava 5

您可以将以下代码连接到TextBox的GotKeyboardFocus或GotFocus事件

Process.Start("systempath..\\osk.exe");
Run Code Online (Sandbox Code Playgroud)