C# 移动屏幕键盘

C# 移动屏幕键盘,c#,wpf,windows,C#,Wpf,Windows,我有一个用WPF编写的触摸屏应用程序。我需要使用屏幕键盘来填充文本框。当文本框获得焦点并且工作正常时,我启动osk.exe进程。我想知道是否可以移动键盘,使其默认位置不覆盖文本框 如果我不能使用osk.exe(包括在Windows 7中),是否有第三方屏幕键盘可供我使用?一些要调查的链接:。。。。你不应该一个人启动osk。如果您将其配置为平板电脑或触摸设备,Windows应该为您执行此操作。我想如果windows 7检测到笔设备,所有这些都会自动工作。@WouterHuysentruit:我如何

我有一个用WPF编写的触摸屏应用程序。我需要使用屏幕键盘来填充文本框。当文本框获得焦点并且工作正常时,我启动osk.exe进程。我想知道是否可以移动键盘,使其默认位置不覆盖文本框


如果我不能使用osk.exe(包括在Windows 7中),是否有第三方屏幕键盘可供我使用?

一些要调查的链接:。。。。你不应该一个人启动osk。如果您将其配置为平板电脑或触摸设备,Windows应该为您执行此操作。我想如果windows 7检测到笔设备,所有这些都会自动工作。@WouterHuysentruit:我如何才能让windows认为它是一个触摸设备?