C# 打开文本框焦点上的屏幕键盘

C# 打开文本框焦点上的屏幕键盘,c#,wpf,textbox,C#,Wpf,Textbox,我正在开发一个WPF应用程序,它安装在运行Windows7的平板电脑上 我想在每次文本框聚焦时打开屏幕键盘 屏幕键盘的进程一直在运行,如果用户想使用键盘,他需要滑动手指,将手指从屏幕的左上角伸出来。 当文本框聚焦时,如何强制打开键盘?您可以在文本框聚焦事件中启动新的OSK进程 Process.Start("osk.exe"); 我相信这是内置OSK的默认行为,只要没有连接物理键盘。是否要在插入物理键盘的情况下打开OSK?物理键盘未插入,键盘一直隐藏,因此我希望在文本框聚焦时OSK弹出。进程已在

我正在开发一个WPF应用程序,它安装在运行Windows7的平板电脑上

我想在每次文本框聚焦时打开屏幕键盘

屏幕键盘的进程一直在运行,如果用户想使用键盘,他需要滑动手指,将手指从屏幕的左上角伸出来。


当文本框聚焦时,如何强制打开键盘?

您可以在文本框聚焦事件中启动新的OSK进程

Process.Start("osk.exe");

我相信这是内置OSK的默认行为,只要没有连接物理键盘。是否要在插入物理键盘的情况下打开OSK?物理键盘未插入,键盘一直隐藏,因此我希望在文本框聚焦时OSK弹出。进程已在运行。。键盘只是隐藏的,所以我的目的是在需要时显示键盘。如果没有运行,代码将启动进程。如果它正在运行,它只会打开已经运行的进程的窗口。最终的结果应该是你想要的。不工作。。。调用
Process.Start(“osk.exe”)时,键盘仍不显示