【发布时间】:2013-06-13 12:46:32
【问题描述】:
我有一个相当简单的问题(希望如此):
我有颜色:
Color c = Color.FromArgb(100, 150, 200);
现在我想将这种颜色的 R 值存储在一个整数中。
我试图在谷歌上找到这个,但我真的不知道要搜索什么。所以我希望任何人都可以在这里告诉我我需要什么。
提前谢谢你
【问题讨论】:
我有一个相当简单的问题(希望如此):
我有颜色:
Color c = Color.FromArgb(100, 150, 200);
现在我想将这种颜色的 R 值存储在一个整数中。
我试图在谷歌上找到这个,但我真的不知道要搜索什么。所以我希望任何人都可以在这里告诉我我需要什么。
提前谢谢你
【问题讨论】:
R、G 和B 属性为您提供Color 值的颜色分量。组件值是字节,因此您可以毫无问题地将一个分配给int 变量:
Color c = Color.FromArgb(100, 150, 200);
int red = c.R; // will be 100
【讨论】:
这是你需要的吗?
RGBA(255、255、255、255) = rgba(1.0, 1.0, 1.0, 1.0) = 0xFFFFFFFF
颜色.R = 颜色.G = 颜色.B = 颜色.A = 255 = 1.0 = 0xff
【讨论】: