private Color GetColor(Int32 value)
{
try
{
var color = String.Format("#{0}", Convert.ToString(value, 16).Substring(2));
System.Drawing.Color drawColor = System.Drawing.ColorTranslator.FromHtml(color);
return Color.FromArgb(drawColor.A, drawColor.R, drawColor.G, drawColor.B);
}catch(Exception ex)
{
return Colors.Red;
}
}
注解:Convert.ToString(value, 16) :16代表16进制,其他进制可修改
C# int 转 16进制 转Color
最新推荐文章于 2022-06-06 10:55:19 发布