在我的Windows Phone 8应用程序中,我有一个搜索页面,该页面具有一个供用户输入搜索关键字的TextBox。输入默认SIP键盘的“Enter”键时,将调用搜索。搜索结果显示在另一页中。为了在导航到结果页面之前隐藏键盘,我使用this.Focus()方法更改了TextBox控件的焦点。但是即使在此之后,黑屏也只是闪烁了一段时间。有什么方法可以在搜索方法和导航之前完全隐藏SIP键盘。请帮我。
最佳答案
这是一个渲染问题,解决此问题的一种方法是更改applicationbar
的不透明度
<shell:ApplicationBar IsVisible="True" Opacity="0.99">
当我遇到相同的问题时,我以为我需要在不更改应用程序栏的情况下解决此问题。因此,我浏览了整个页面,似乎发生的是,我的全景图中内置了很多控件,但这不是布局根网格的直接子控件,因此引起了问题。
让我知道事情的后续 (:
关于c# - 黑屏只是闪烁了一段时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15433588/