如何为wp7动态更改应用程序栏背景颜色

时间:2012-08-11 05:14:32

标签: c# windows-phone-7

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

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

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

1 个答案:

答案 0 :(得分:9)

BackgroundColor属性类型为颜色而非

public Color BackgroundColor { get; set; }

所以,以下应该有效:

ApplicationBar.BackgroundColor = Colors.Black; 

PS。大多数情况下,阅读编译时错误消息可以为您提供很多清晰度。