視覚的な状態を処理する AppBar ボタンで png 画像ファイルを使用するにはどうすればよいですか(appbar ボタンで単純な白い画像を使用する場合、視覚的な状態はサポートされません)。HTML/JS を使用している場合は可能のようですが、XAML/C# では同等のものは見つかりませんでした。
これが私の試みです:
希望に満ちて、私は HTML/JS の指示に従ったので、縮尺の接尾辞 (ファイル名: "myimage.scale-100.png") を付けた 160x80 ピクセルの画像を作成しました。この画像は、複数の 40x40 ピクセルのスプライトで構成されており、それぞれが特定の視覚状態を表しています。私の XAML コードでは:
<Button x:Name="Btn" Style="{StaticResource AppBarButtonStyle}" >
<Button.Content>
<Image Source="ms-appx:///Assets/myimage.png" />
</Button.Content>
</Button>
画像が表示されますが、通常の画像として表示されます (すべてのスプライトが表示されます)。
編集 :
スプライト画像 (デバッグ用の背景色)
アプリケーション(下部のバー)に表示されるとおり: