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