Wpf 如何使文本框焦点提示键盘输入

Wpf 如何使文本框焦点提示键盘输入,wpf,vb.net,tablet-pc,Wpf,Vb.net,Tablet Pc,这是我的第一个WPF项目,我正在尝试为我的工程师创建一个应用程序。他们将使用配备Windows 8的平板电脑。他们执行应用程序并检查机器,以验证它是否存在一些问题 我使用winforms创建了这个应用程序,但我无法让键盘输入弹出,让我输入内容。所以我切换到WPF(因为我还需要提供一个签名捕获)。这是我在点击文本框(红色)时寻找的内容: 我首先创建一个文本框,看看键盘布局是否会弹出。我弹出输入面板的唯一方法是使用以下代码: Private Sub TextBox1_TouchDown(sende

这是我的第一个WPF项目,我正在尝试为我的工程师创建一个应用程序。他们将使用配备Windows 8的平板电脑。他们执行应用程序并检查机器,以验证它是否存在一些问题

我使用winforms创建了这个应用程序,但我无法让键盘输入弹出,让我输入内容。所以我切换到WPF(因为我还需要提供一个签名捕获)。这是我在点击文本框(红色)时寻找的内容:

我首先创建一个文本框,看看键盘布局是否会弹出。我弹出输入面板的唯一方法是使用以下代码:

Private Sub TextBox1_TouchDown(sender As Object, e As System.Windows.Input.TouchEventArgs) Handles TextBox1.TouchDown
    Process.Start("TabTip.exe")
End Sub

必须有一个更简单的方法。。。我一定是完全错过了什么。是否有其他控件可用于使键盘输入自动弹出?无需提供代码?

也许您应该使用一个自定义的WPF控件来模拟键盘,因为从.Net这样的托管环境到nativw Windows API的工作有点困难


您也尝试过Windows 8 Metro应用程序吗?我认为,对程序员来说,键盘的使用是一种方便。

我一直在阅读它,我看到了与Windows 8 Metro相关的东西,它似乎需要Visual Studio 2012。。。我明天去看看。谢谢你的提示。