2014-07-02 72 views
2

我想更改C#代碼中的網格背景,但這樣做時出現錯誤。在Windows 8手機c中更改xaml網格背景#

下面是代碼:

gd.Background = new SolidColorBrush(Windows.UI.Colors.Aqua); 

錯誤說我缺少的程序集引用作爲命名空間「顏色」不存在。

或者有另一種方法來更改Windows Phone 8主題顏色的背景顏色?

回答

1

問題出在您的Namespace of Colors。它應該是System.Windows.Media

這是使用顏色演示:

gd.Background = new System.Windows.Media.SolidColorBrush 
         (System.Windows.Media.Colors.Green); 

的另一種方式,我們可以使用顏色FromArgb方法:

gd.Background = new System.Windows.Media.SolidColorBrush 
         (System.Windows.Media.Color.FromArgb(0xFF, 0x00, 0xFF, 0x00)); 

我們應該設置A R G B它,它的從0x00到0xFF。

1

使用本:

gd.Background = new SolidColorBrush(Colors.DarkGray);