.NET - Преобразование строк имени цвета в System.Drawing.Color
Каков наилучший способ превратить строки типа "красный", "зеленый", "желтый", "aliceblue" и т. Д. В действительное значение System.Drawing.Color?
Я смотрел на отражение, и что-то в этом не казалось правильным.
3 ответа
Решение
System.Drawing.Color имеет статический метод:
public static Color FromName(string name)
Используйте это так:
Color c = Color.FromName("AliceBlue")