2012-03-05 86 views
0

我的windows phone应用程序中有一个按钮。我将其前景色设置为“红色”。我想获得这种颜色来检查它是否是红色的,我需要将它改为蓝色。如何在windows phone 7中获取控件的颜色

如何获得控件的前景色(这里是按钮)?

谢谢, Stallin

+2

与问题的技术部分无关,在给出的示例中,不应该依赖应用程序状态的控件属性。控件应反映应用程序状态。例如将您的状态属性从警报更改为待定(或任何业务逻辑),而不是*“如果它是红色使其变为蓝色”*。 – 2012-03-05 11:45:33

回答

3

前景基本上是Brush对象。你可以通过对象,

var colorbrush = mybutton.Foreground as Brush;

colorbrush应该包含的对象。请参阅documentation以提取或更改此对象的颜色。

相关问题