2013-04-26 89 views
23

我怎样才能得到一个Brush设置背景来自RGB代码的Grid如何从RGB代码获取画笔?

我脑水肿的RGB代码为int

R = 12 
B = 0 
G = 255 

我需要知道如何将它转换成一个Brush

+0

'Color.FromARGB' – Sayse 2013-04-26 15:58:43

+0

但这wahts有字节一个输入 – gurehbgui 2013-04-26 16:00:02

回答

43
var brush = new SolidColorBrush(Color.FromArgb(255, (byte)R, (byte)G, (byte)B)); 
myGrid.Background = brush; 
+1

你打败我吧:P它的'SolidBrush'虽然 – Sayse 2013-04-26 16:01:04

+1

@Sayse是吗? http://msdn.microsoft.com/en-us/library/system.windows.media.solidcolorbrush.aspx – 2013-04-26 16:01:44

+1

http://msdn.microsoft.com/en-gb/library/system.drawing.solidbrush.aspx – Sayse 2013-04-26 16:02:21