0

我们如何在处理视觉状态的 AppBar 按钮中使用 png 图像文件(在应用程序栏按钮中使用简单的白色图像时,它只是不支持视觉状态)。使用 HTML/JS 时似乎可行,但我在 XAML/C# 中没有找到任何等效项。

这是我的尝试:

充满希望,我按照 HTML/JS 的说明,创建了一个 160x80 像素的图像,带有比例后缀(文件名:“myimage.scale-100.png”)。此图像由多个 40x40 像素的精灵组成,每个精灵代表一个特定的视觉状态。在我的 XAML 代码中:

 <Button x:Name="Btn" Style="{StaticResource AppBarButtonStyle}" >
     <Button.Content>
         <Image Source="ms-appx:///Assets/myimage.png" />
     </Button.Content>
 </Button>

图像出现,但作为普通图像(所有精灵都是可见的)。

编辑 :

精灵图像(用于调试目的的背景颜色)

精灵图像(用于调试目的的背景颜色)

正如它出现在应用程序中(在底部栏中):

在此处输入图像描述

4

0 回答 0