Покажите экранную клавиатуру, если пользователь устанавливает фокус на текстовое поле. WPF с профилем клиента .Net 4 - PullRequest
6 голосов
/ 15 апреля 2011

Для моего полноэкранного WPF-приложения мне нужно отобразить экранную клавиатуру Windows 7. Если пользователь устанавливает фокус на текстовое поле.

Нет жесткой клавиатуры для панели, просто устройство мыши длявзаимодействовать с ним.В этом случае мне нужна экранная клавиатура для заполнения текстовых полей.

WPF-приложение написано на C # .Net в профиле клиента .Net Framework 4.0.

Спасибо за ответ Andi

1 Ответ

5 голосов
/ 17 апреля 2011

Вы можете подключить следующий код к событию TextBox GotKeyboardFocus или GotFocus

Process.Start("systempath..\\osk.exe");
...