可能重复:
如何使用.NET从Hex颜色代码中获取颜色?
我想一个字符串转换喜欢#FFFFFF到System.Drawing.Color.你是怎样做的?
var*_*arg 216
string hex = "#FFFFFF";
Color _color = System.Drawing.ColorTranslator.FromHtml(hex);
Run Code Online (Sandbox Code Playgroud)
注意:哈希很重要!
Sid*_*med 22
你可以做
var color = System.Drawing.ColorTranslator.FromHtml("#FFFFFF");
Run Code Online (Sandbox Code Playgroud)
或者这个(你需要System.Windows.Media命名空间)
var color = (Color)ColorConverter.ConvertFromString("#FFFFFF");
Run Code Online (Sandbox Code Playgroud)
删除“#”并执行
Color c = Color.FromArgb(int.Parse("#FFFFFF".Replace("#",""),
System.Globalization.NumberStyles.AllowHexSpecifier));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
156069 次 |
| 最近记录: |