网有很多标准颜色可供选择。但如何知道那里的数值。我想要这些数值,以便通过改变这些我可以获得所需的阴影,这些阴影不可用作标准颜色。如何获得RGB数值相当于vb.net中的颜色
对于黑色我们知道数字RGB等效为0,0,0, 但是橄榄色的RGB值是多少?
如何做到这一点的颜色名称为数字RGB值转换
网有很多标准颜色可供选择。但如何知道那里的数值。我想要这些数值,以便通过改变这些我可以获得所需的阴影,这些阴影不可用作标准颜色。如何获得RGB数值相当于vb.net中的颜色
对于黑色我们知道数字RGB等效为0,0,0, 但是橄榄色的RGB值是多少?
如何做到这一点的颜色名称为数字RGB值转换
由于所有的颜色都是彩色的对象,你只需要实例化色彩,并呼吁要颜色的方法。
你可能想是这样的:
Console.Write(Color.Olive.R & " " & Color.Olive.G & " " & Color.Olive.B)
的Color
结构有.A
,.R
,.G
和.B
领域。
例如:
Dim color As Color = Color.Olive
Dim r As Integer = color.R
Dim g As Integer = color.G
Dim b As Integer = color.B
Public Function Color2Integer(ByVal c As Color) As Integer
Return c.ToArgb
End Function
Public Function Integer2Color(ByVal colorValue As Integer) As Color
Return Color.FromArgb(colorValue)
End Function
阿超tiiiiny修正:颜色** **结构具有这些值。而Colors类的属性(又名命名的颜色)返回一个Color结构:) – nantito 2011-04-29 22:32:47
@nantito,命名的颜色只是返回结构的Color结构的静态属性,没有涉及的类。 – 2011-04-29 22:39:31
是的。但是命名的颜色也是Color ** s **类的属性。但无论如何,我的观点是Color在第一个时期是一个结构。剩下的只是一个补充。所有的设置和清晰!谢谢。 – nantito 2011-04-29 22:43:21