У нас есть полноэкранное приложение, разработанное в WPF, которое будет использоваться на сенсорном интерфейсе.В рамках этого проекта я разработал виртуальную клавиатуру в стиле, которая будет использоваться для ввода при запуске приложения на сенсорном устройстве.Все отлично работает, за исключением появления значка ввода виртуальной клавиатуры Windows, появляющегося, когда пользователь нажимает на текстовое поле (например).
Что мы хотели бы сделать, это запретить активацию клавиатуры Windows, когда пользовательзахватывает фокус на «определенных» элементах управления вводом.Мы все еще можем захотеть использовать клавиатуру в других областях ввода, таких как диалоговое окно открытия или сохранения файла, поэтому отключение клавиатуры для приложения или глобально невозможно.
Я нашел документацию по MSDN, в которой предлагается возможное решение:использовать TextInputPanel из пространства имен Microsoft.Ink.Тем не менее, последняя версия этого кода - 3.5 (это приложение 4.0), и я не могу найти dll везде, где это должно быть.
Любые предложения на этом этапе будут с благодарностью ...