我将db中的颜色保存在int值中.
int icolor = System.Drawing.Color.Red.ToArgb();
//result: -65536
Run Code Online (Sandbox Code Playgroud)
将int转换为Color而不是丢失属性Color.Name.必须返回"红色",但属性返回"ff000000".我在做什么?
我需要得到这个 - 属性红色但不是十六进制值
试试这个
System.Drawing.ColorTranslator.FromHtml("#" + "Hex value").Name
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4451 次 |
| 最近记录: |