【发布时间】:2011-07-01 11:33:02
【问题描述】:
我基本上是在尝试制作一个切换按钮来更改 Windows Phone 7 应用程序的背景颜色。
我正在使用以下代码更改名为 LayoutRoot 的网格的背景颜色:
LayoutRoot.Background = new SolidColorBrush(Colors.White);
完成此操作后,我想在 if 语句中检查 LayoutRoot.Background 的值(用作切换)。这是我遇到问题的地方。我似乎想不出一种方法来检查该值。
当我执行LayoutRoot.Background.ToString() 时,我得到System.Windows.Media.SolidBrushColor 作为值。我想这是有道理的,因为背景是 SolidBrushColor。但是如何访问该值,以便在 if 语句中检查它?
【问题讨论】:
标签: c# windows-phone-7