如何将RGB值转换为Color对象?

时间:2012-06-29 09:09:11

标签: windows-phone-7 colors rgb

我得到一些像#FF6100的颜色值。 现在我需要在我的Windows手机应用程序中将Covert#FF6100转换为彩色对象? 有什么建议吗? TX

1 个答案:

答案 0 :(得分:2)

这样的事情可以帮到你:

public static Color GetColorFromHexString(string s)
{

    byte a = System.Convert.ToByte("FF", 16);//Alpha should be 255
    byte r = System.Convert.ToByte(s.Substring(0, 2), 16);
    byte g = System.Convert.ToByte(s.Substring(2, 2), 16);
    byte b = System.Convert.ToByte(s.Substring(4, 2), 16);
    return Color.FromArgb(a, r, g, b);
}

HTH, 鲁珀特。