FromArgb

FromArgb(int)

创建一个Color来自 32 位 ARGB 值的结构。

public static Color FromArgb(int argb)
范围类型描述
argbInt32一个指定 32 位 ARGB 值的值。

返回值

这Color此方法创建的结构。

也可以看看


FromArgb(int, Color)

创建一个Color从指定的结构Color结构, ,但具有新的指定 alpha 值。尽管此方法允许为 alpha 值传递 32 位值,但 该值限制为 8 位。

public static Color FromArgb(int alpha, Color baseColor)
范围类型描述
alphaInt32新的 alpha 值Color.有效值为 0 到 255。
baseColorColor这Color从中创建新的Color.

返回值

这Color该方法创建的。

也可以看看


FromArgb(int, int, int)

创建一个Color结构来自指定的 8 位颜色值(红色、绿色和蓝色)。 alpha 值隐式为 255(完全不透明)。 虽然此方法允许为每个颜色分量传递一个 32 位值, 每个组件的值限制为 8 位。

public static Color FromArgb(int red, int green, int blue)
范围类型描述
redInt32新的红色组件值Color.有效值为 0 到 255。
greenInt32新的绿色组件值Color.有效值为 0 到 255。
blueInt32新的蓝色分量值Color.有效值为 0 到 255。

返回值

这Color该方法创建的。

也可以看看


FromArgb(int, int, int, int)

从四个 ARGB 分量(alpha、红色、绿色和蓝色)值创建一个 Color 结构。 虽然此方法允许为每个分量传递 32 位值, 每个分量的值限制为 8 位.

public static Color FromArgb(int alpha, int red, int green, int blue)
范围类型描述
alphaInt32阿尔法分量。有效值为 0 到 255。
redInt32红色组件。有效值为 0 到 255。
greenInt32绿色组件。有效值为 0 到 255。
blueInt32蓝色成分。有效值为 0 到 255。

返回值

此方法创建的颜色。

也可以看看