2015-06-04 4 views
0

У меня есть приложение Windows 8.1, написанное на C#/Xaml.Отключить автоматический запуск экранной компоновки в Windows 8.1 App

Когда я запускаю приложение, экранная клавиатура открывается автоматически, даже когда подключена физическая клавиатура. Это происходит на некоторых планшетных устройствах, таких как Lenovo IdeaPad. И он непосредственно открывает числовое изображение на макете экрана вместо стандартного алфавитного макета.

У меня есть обычная страница xaml с одним текстовым полем на моей странице. Но все же экранная клавиатура появляется, даже если подключена физическая клавиатура. Я заметил, что этого не происходит в других приложениях Microsoft Tablet, таких как Store и Internet Explorer.

Я был бы рад, если кто-то может вести меня о том, как я могу его отключить.

Спасибо заранее.

ответ

0

Я не уверен, существует ли такая вещь, но вы можете попробовать фокусировать какой-то другой элемент после метода InitializeComponent в конструкторе.

Это не то, что вы ищете, но может быть хорошим обходным решением.

Смежные вопросы