首页 > 代码库 > wp8 入门到精通 ---转换
wp8 入门到精通 ---转换
/// <summary>
/// 颜色字符串转Color
/// </summary>
public static Color ConvertFromString(string argb)
{
uint result;
if (uint.TryParse(argb.TrimStart(‘#‘, ‘0‘), NumberStyles.HexNumber, null, out result))
{
uint a = argb.Length > 8 ? result >> 24 : 0xFF;
uint r = result >> 16;
uint g = (result << 8) >> 16;
uint b = (result << 16) >> 16;
return Color.FromArgb((byte)a, (byte)r, (byte)g, (byte)b);
}
return Colors.Black;
}
/// 颜色字符串转Color
/// </summary>
public static Color ConvertFromString(string argb)
{
uint result;
if (uint.TryParse(argb.TrimStart(‘#‘, ‘0‘), NumberStyles.HexNumber, null, out result))
{
uint a = argb.Length > 8 ? result >> 24 : 0xFF;
uint r = result >> 16;
uint g = (result << 8) >> 16;
uint b = (result << 16) >> 16;
return Color.FromArgb((byte)a, (byte)r, (byte)g, (byte)b);
}
return Colors.Black;
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。