导航

Windows8 Store App中String转Color

Posted on 2012-12-13 10:32  Bullatus  阅读(204)  评论(2)    收藏  举报

没发现什么现有的方法,只有自己写个解析字符串的方法了,有知道的还请告诉我一下。

string colorString = "#FF0ABCF2";

byte a = 255, r = 0, g = 0, b = 0;

//去掉#号

string final = colorString.Replace("#", "");

if (final.Length == 8)
{

     a = byte.Parse(final.Substring(0, 2), NumberStyles.HexNumber);
     r = byte.Parse(final.Substring(2, 2), NumberStyles.HexNumber);
     g = byte.Parse(final.Substring(4, 2), NumberStyles.HexNumber);
     b = byte.Parse(final.Substring(6, 2), NumberStyles.HexNumber);
}