如何在Windows 8中设置自定义应用栏按钮图标

时间:2014-06-01 20:55:31

标签: c# xaml winrt-xaml windows-8.1

我想设置自己下载的海关应用栏图标。如何设置这不起作用

<AppBarButton x:Name="save" Click="save_Click" Label="Save" Icon="Assets/icon/1.png" />

2 个答案:

答案 0 :(得分:25)

尝试以这种方式添加:

<AppBarButton Label="BitmapIcon" Click="AppBarButton_Click">
    <AppBarButton.Icon>
        <BitmapIcon UriSource="ms-appx:///Assets/icon/1.png"/>
    </AppBarButton.Icon>
</AppBarButton>

检查路径是否正确以及图像的格式是否正确。 您也可以尝试使用Blend检查图像是否正常工作。

答案 1 :(得分:0)

回到基础,从头开始创建一个按钮,然后使用Blend设置动画。我花了几天调整自定义按钮的代码,从来没有做对。最后我花了一个上午做了教程,然后我继续前进。这两个都非常好:Make a Styled Button in XAML for Universal Windows AppsCustom Styles in XAML - Edit Button Style to Create Your Own Custom Style。第二个是针对手机应用程序,但在开始时可以使用一些小的更改桌面 - Stephen Hosking 20秒前编辑