背景が透明なサイズ48x48 PNGファイルのApplicationBarアイコンを使用しています。しかし、アプリのテーマ、つまりオレンジ色でアイコンを色付けしましたが、アプリでアイコンを試してみると、アイコンの前景色がオレンジ色ではなく白で表示されます。
ApplicationBar
白以外の前景色のアイコンを使用するにはどうすればよいですか?
ありがとう。
背景が透明なサイズ48x48 PNGファイルのApplicationBarアイコンを使用しています。しかし、アプリのテーマ、つまりオレンジ色でアイコンを色付けしましたが、アプリでアイコンを試してみると、アイコンの前景色がオレンジ色ではなく白で表示されます。
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;