从十六进制中获取颜色
本文关键字:颜色 获取 十六进制 | 更新日期: 2023-09-27 18:28:34
所以我有下面的代码:
public System.Drawing.SolidBrush thisPen = new System.Drawing.SolidBrush(Color.Red);
目前,笔被设置为红色,但我如何将其设置为自定义的十六进制颜色?
您可以使用ColorTranslator.FromHtml():
var c = System.Drawing.ColorTranslator.FromHtml("#FFFFFF");
var thisPen = new System.Drawing.SolidBrush(c);
您可以使用ColorTranslator.FromHtml()
函数从十六进制颜色代码创建颜色
System.Drawing.Color c = System.Drawing.ColorTranslator.FromHtml("#FF0000"); // Red
public System.Drawing.SolidBrush thisPen = new System.Drawing.SolidBrush(c);
你也可以使用这个:
ColorConverter.ConvertFromString("#FF0000")