0

視覚的な状態を処理する 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>

画像が表示されますが、通常の画像として表示されます (すべてのスプライトが表示されます)。

編集 :

スプライト画像 (デバッグ用の背景色)

スプライト画像 (デバッグ用の背景色)

アプリケーション(下部のバー)に表示されるとおり:

ここに画像の説明を入力

4

0 に答える 0