2012-03-05 73 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以提取或更改此對象的顏色。

相關問題