2011-03-21 77 views
2

我試圖分配字節到RGB顏色,但我在VS2010中得到這個錯誤「屬性或索引'System.Drawing.Color.R'不能被分配給 - 它是隻讀的」 所以如何我可以將字節分配給RGB顏色嗎?分配字節到RGB顏色

+0

您能向我們展示您的代碼 - 違規行以及任何一方的行數。這將有助於我們引導您朝着正確的方向前進。 – ChrisF 2011-03-21 22:48:27

回答

3

無法分配此屬性。相反,您應該創建新的Color實例:

Color oldColor; 
byte r; 
Color newColor = Color.FromArgb(oldColor.A, r, oldColor.G, oldColor.B); 
+0

現在是newColor是顏色類型還是什麼? – kartal 2011-03-21 22:57:12

+0

@salamonti,是的 – Snowbear 2011-03-21 22:58:07