0

我已经通过代码(在 xaml.cs 中)创建了一个应用程序栏,但是如果我尝试更改应用程序栏的背景颜色,则会引发错误。我认为以下代码对于应用栏不正确。

ApplicationBar.BackgroundColor = new SolidColorBrush(Colors.Black);

有人可以帮我吗?谢谢你的帮助!

4

1 回答 1

9

BackgroundColor属性类型是Color而不是Brush

public Color BackgroundColor { get; set; }

所以,以下应该工作:

ApplicationBar.BackgroundColor = Colors.Black; 

PS。大多数时候,阅读编译时错误消息可以让您更加清晰。

于 2012-08-11T05:17:57.457 回答