0
我的windows phone應用程序中有一個按鈕。我將其前景色設置爲「紅色」。我想獲得這種顏色來檢查它是否是紅色的,我需要將它改爲藍色。如何在windows phone 7中獲取控件的顏色
如何獲得控件的前景色(這裏是按鈕)?
謝謝, Stallin
我的windows phone應用程序中有一個按鈕。我將其前景色設置爲「紅色」。我想獲得這種顏色來檢查它是否是紅色的,我需要將它改爲藍色。如何在windows phone 7中獲取控件的顏色
如何獲得控件的前景色(這裏是按鈕)?
謝謝, Stallin
前景基本上是Brush
對象。你可以通過對象,
var colorbrush = mybutton.Foreground as Brush;
colorbrush
應該包含的對象。請參閱documentation以提取或更改此對象的顏色。
與問題的技術部分無關,在給出的示例中,不應該依賴應用程序狀態的控件屬性。控件應反映應用程序狀態。例如將您的狀態屬性從警報更改爲待定(或任何業務邏輯),而不是*「如果它是紅色使其變爲藍色」*。 – 2012-03-05 11:45:33