Windows Phone 7 ApplicationBar 轴视图切换 出现黑条或白条问题

<shell:ApplicationBar IsVisible="True" Mode="Minimized"  BackgroundColor="#FF1999DC" ForegroundColor="White" Opacity="1.0">
  <shell:ApplicationBarIconButton  Click="chatdelet_Click" IconUri="/icons/appbar.delete.rest.png" Text="清空记录">
</shell:ApplicationBarIconButton> <shell:ApplicationBar.MenuItems> <shell:ApplicationBarMenuItem Click="Settings_Click" Text="设置" /> </shell:ApplicationBar.MenuItems> </shell:ApplicationBar>

上面是个简单的ApplicationBar。当我们将Mode="Minimized"和Mode="Default"应用到Pivot视图中时,在各个不同PivotItem上, ApplicationBar 或者隐藏,或者显示,如果把ApplicationBar的Opacity属性(也就是透明度)设置为“1.0”(默认为1.0)的话,Pivot切换时,由于各个PivotItem的ApplicationBar高度不一,会偶现系统主题背景色的黑条或者是白条,很让人恼火。只要把Opacity设置为 “0.99”,问题迎刃而解。

posted @ 2012-07-18 16:31  月食之后  阅读(441)  评论(0编辑  收藏  举报