6

在我的 Windows phone 8 应用程序中,我有一个搜索页面,其中有一个文本框供用户输入搜索关键字。输入默认 SIP 键盘的“Enter”键时将调用搜索。搜索结果显示在另一个页面中。为了在导航到结果页面之前隐藏键盘,我使用 this.Focus() 方法更改了 TextBox 控件的焦点。但即使在此之后,黑屏也只是闪烁了一段时间。有没有办法在搜索方法和导航之前完全隐藏 SIP 键盘。请帮我。

4

1 回答 1

4

这是一个渲染问题,解决此问题的一种方法是更改​​不透明度applicationbar

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

当我遇到同样的问题时,我想我需要在不更改应用栏的情况下解决这个问题。所以我浏览了整个页面,似乎发生的事情是我在全景图中构建了很多控件,但它不是布局根网格的直接子元素,因此导致了问题。

让我知道事情的后续 (:

于 2013-03-15T14:37:00.567 回答