<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”,问题迎刃而解。