我使用的ApplicationBar图标大小为48x48 PNG文件,背景透明。但我按照我的应用程序主题给图标上色,即橙色,但当我在应用程序中尝试图标时,它显示图标的前景色为白色而不是橙色。
如何使用前景颜色不是白色的ApplicationBar
图标
谢谢。
使用白色图标并将应用程序栏的ForegroundColor属性设置为Orange。图标将显示为橙色:
<shell:ApplicationBar ForegroundColor="Orange">
您可以从XAML和;CS。在这里我改变前景&applicationBar不透明度的背景。
XAML
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar BackgroundColor="Black"
ForegroundColor="Red"
IsVisible = true;
Opacity="0.9" />
</phone:PhoneApplicationPage.ApplicationBar>
CS-
ApplicationBar.BackgroundColor = Colors.Black;
ApplicationBar.ForegroundColor = Colors.Red;
ApplicationBar.Opacity = 0.9;
ApplicationBar.IsVisible = true;