黑屏只是闪烁了一段时间

时间:2013-03-15 13:22:32

标签: c# silverlight windows-phone-7 windows-phone-8

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

1 个答案:

答案 0 :(得分:4)

这是渲染问题,解决此问题的一种方法是更改​​applicationbar

的不透明度
<shell:ApplicationBar IsVisible="True" Opacity="0.99">

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

让我知道它是怎么回事(:

相关问题