WPF - Windows 10 Мягкая клавиатура - PullRequest
0 голосов
/ 16 июня 2020

Я пытаюсь отобразить программную клавиатуру в моем приложении WPF .NetCore Windows 10, и я получаю одну и ту же ошибку, что бы я ни пытался:

Мой собственный TexBox:

public class TouchEnabledTextBox : TextBox
{
    public TouchEnabledTextBox()
    {
        this.GotKeyboardFocus += TouchEnabledTextBox_GotKeyboardFocus;
    }

    private void TouchEnabledTextBox_GotKeyboardFocus(object sender, System.Windows.Input.KeyboardFocusChangedEventArgs e)
    {
        string touchKeyboardPath = @"C:\Program Files\Common Files\Microsoft Shared\Ink\TabTip.exe";
        Process.Start(touchKeyboardPath);
    }

    private void TouchEnabledTextBox_GotTouchCapture(object sender, System.Windows.Input.TouchEventArgs e)
    {
        string touchKeyboardPath = @"C:\Program Files\Common Files\Microsoft Shared\Ink\TabTip.exe";
        Process.Start(touchKeyboardPath);
    }
}

Я пробовал несколько решений в Интернете, но ничего не помогло. Я ищу другие идеи, чтобы заставить его работать.

Спасибо.

...