我将我的颜色保存在 db 中的 int 值中。
int icolor = System.Drawing.Color.Red.ToArgb();
//result: -65536
将 int 转换为 Color 时会丢失属性 Color.Name。必须返回“Red”但属性返回“ff000000”。我在做什么?
我需要得到这个 - 红色属性但不是十六进制值
最佳答案
试试这个
System.Drawing.ColorTranslator.FromHtml("#" + "Hex value").Name
关于c# - System.Drawing.Color 转换 FromArgb 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9207253/