我使用以下代码为普通按钮设置图像,但它不适用于appbar按钮。
ImageBrush brush = new ImageBrush();
brush.ImageSource = new BitmapImage(new Uri("ms-appx:///Assets/logo.png"));
button.Background = brush;
我也尝试将Background
属性更改为Content
属性,但它仍然无效。对此有何解决方案?
答案 0 :(得分:2)
使用Image
类代替appbar按钮。
答案 1 :(得分:0)
您无法将背景属性设置为按钮,该样式设置为AppBarButtonStyle。 (所有Metro Store应用程序中StandardStyles.xaml中定义的资源)。由于background属性不是模板绑定到根网格的背景,因此在默认的按钮样式中也是如此。
为此,您可以将图像设置为按钮的内容。