2013-03-15 4 views
6

В моем приложении Windows Phone 8 у меня есть страница поиска, в которой есть текстовое поле для ввода пользователем ключевых слов. Поиск будет вызываться при вводе клавиши «Ввод» стандартной SIP-клавиатуры. Результат поиска отображается на другой странице. Чтобы скрыть клавиатуру перед навигацией к странице результатов, я изменил фокус элемента управления TextBox, используя этот метод. Focus(). Но даже после этого черный экран просто мигает некоторое время. Есть ли способ полностью скрыть клавиатуру SIP до метода поиска и навигации. Пожалуйста, помогите мне.Черный экран просто мерцает какое-то время

+0

У меня была та же проблема, Есть ли у вас ApplicationBar на странице –

+0

да у меня есть бар приложений в этой странице – Aneesh

ответ

4

Это проблема рендеринга, один из способов исправить это, чтобы изменить непрозрачность ВЗ ваш applicationbar

<shell:ApplicationBar IsVisible="True" Opacity="0.99"> 

Когда я была такая же проблема, я думал, что мне нужно, чтобы исправить это без изменения приложения бар. Таким образом, я просмотрел всю страницу и, похоже, что у меня было много элементов управления, которые были встроены в мою панораму, но это не было прямым дочерним элементом корневой сетки макета, так что это вызывало проблему.

Позвольте мне знать, как она идет (:.?

+0

до сих пор вопрос не fixed.But его occus редко после скрытия панели приложений – Aneesh

+0

вы можете показать мне свой код xaml –

+0

После того, как я прочитал вопрос @Aneesh и ваш ответ, я вспомнил, что 4-й и Майор скрывает и показывает приложениеBar на каждом переходе на страницу. Возможно, это связано. –

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