如何从十六进制颜色代码(例如#FFDFD991)中获取颜色?
#FFDFD991
我正在读取文件,并且正在获取十六进制颜色代码。我需要System.Windows.Media.Color为十六进制颜色代码创建相应的实例。框架中是否有内置方法可以做到这一点?
System.Windows.Media.Color
我假设这是一个ARGB代码…您是指System.Drawing.Color还是System.Windows.Media.Color?后者例如在WPF中使用。我还没有看到任何人提及它,所以以防万一您正在寻找它:
System.Drawing.Color
using System.Windows.Media; Color color = (Color)ColorConverter.ConvertFromString("#FFDFD991");