Я создаю приложение, открывающее многоуровневые браузеры. В каждом браузере есть своя клавиатура, но я не знаю, как показать клавиатуру в этом приложении. Когда пользователь хочет ввести любой URL-адрес, мне нужно показать ключевое слово для каждого пользователя.Отображение клавиатуры в приложении Microsoft Surface
ответ
Нормальная клавиатура должна - по крайней мере, в режиме поверхности - появляться, как только текстовое поле получает фокус. Недостаток: есть только на открытом месте.
Если вам действительно нужно иметь несколько клавиатур с сенсорным экраном, вам нужно будет реализовать настраиваемый элемент управления, отображающий и эмулирующий клавиатуру (вам нужно будет обрабатывать различные макеты самостоятельно!). В принципе, это может быть реализовано как куча кнопок, каждая из которых добавляет письмо на ярлык. Кнопка удаления удалит последнюю букву. Маркировка, копирование, удаление и т. Д. Были бы интересными части для реализации.
Мы сделали нечто подобное (хотя и только одну клавиатуру), чтобы подражать удобной клавиатуре для продвижения по службе. Честно говоря, это был не лучший опыт в плане удобства использования (немного хуже, чем клавиатура, включенная в комплект). Это подойдет, и на экране клавиатура не лучше всего в классе (на что вы можете возразить, но мне нравится моя механическая клавиатура намного больше, чем любая виртуальная клавиатура, так что это может быть вопросом вкуса)
- 1. Использовать относительный путь в приложении Microsoft Surface?
- 2. FileChooser в Microsoft Surface
- 3. Навигация в Microsoft Surface
- 4. Использование клавиатуры в приложении Microsoft Band
- 5. Microsoft Surface vs Windows Touch?
- 6. Microsoft Surface pairing with Iphone
- 7. Microsoft Surface: Когда вызывается раскадровка #?
- 8. Медиа-запросы для Microsoft Surface Pro 3 & Surface Pro 4
- 9. Различного поведение ElementMenu в Microsoft Surface 2
- 10. Внедрение управления картой WPF в Microsoft Surface
- 11. Как автоматизировать неинтерактивные тесты на Microsoft Surface
- 12. Имитировать сенсорный ввод на Microsoft Surface Window
- 13. Google Map не работает на Microsoft Surface
- 14. Disallow отключить клавиатуру на Microsoft Surface Book
- 15. Microsoft Surface: «Чтение» значения тега IdentityTag
- 16. Запустить Visual Studio на Microsoft Surface?
- 17. Microsoft Surface - Flip & Scatter View Items
- 18. Microsoft Edge: Distinguish Desktop vs. Surface/Touch
- 19. InvalidOperatioException при разработке приложения Microsoft Surface 2.0
- 20. TouchTable - Это только таблетки Microsoft Surface?
- 21. Управление Clone ScatterViewItem в приложении Surface
- 22. Microsoft Surface: добавление IdentityTag в TagVisualizer показывает перекрестье. Зачем?
- 23. Проблемы с VNCSharpWpf для WPF в Microsoft Surface
- 24. Компиляция образцов макета клавиатуры Microsoft
- 25. Как исправить ширину пуленепробиваемой кнопки в Microsoft Surface?
- 26. Как определить трафик Microsoft Surface в Google Analytics?
- 27. Хостинг WPF/Поверхностное приложение в приложении WPF/Surface
- 28. Отображение столбцов доступа Microsoft
- 29. SDL blitting surface at surface
- 30. Текущее состояние MS Surface