Подскажите пожалуйста как можно строку длиной 6 символов, содержащую цвет в шестнадцатиричной кодировке на С# преобразовать в Color.
Заранее спасибо всем ответившим.
Здравствуйте, Sherf, Вы писали:
S>Подскажите пожалуйста как можно строку длиной 6 символов, содержащую цвет в шестнадцатиричной кодировке на С# преобразовать в Color.
S>Заранее спасибо всем ответившим.
string scolor = "FF0000";
Color color = Color.FromArgb(Convert.ToInt32(scolor.Substring(0, 2), 16), Convert.ToInt32(scolor.Substring(2, 2), 16), Convert.ToInt32(scolor.Substring(4, 2), 16));
Здравствуйте, ForestLabs, Вы писали:
FL>Здравствуйте, Sherf, Вы писали:
S>>Подскажите пожалуйста как можно строку длиной 6 символов, содержащую цвет в шестнадцатиричной кодировке на С# преобразовать в Color.
S>>Заранее спасибо всем ответившим.
FL>FL>string scolor = "FF0000";
FL>Color color = Color.FromArgb(Convert.ToInt32(scolor.Substring(0, 2), 16), Convert.ToInt32(scolor.Substring(2, 2), 16), Convert.ToInt32(scolor.Substring(4, 2), 16));
FL>
Большое спасибо, помогло.
Color.FromArgb((int)System.Convert.ToUInt32("ffffff", 16));
... << RSDN@Home 1.1.4 beta 4 rev. 318>>
Здравствуйте, Sherf, Вы писали:
S>Подскажите пожалуйста как можно строку длиной 6 символов, содержащую цвет в шестнадцатиричной кодировке на С# преобразовать в Color.
S>Заранее спасибо всем ответившим.
Color c = (Color)new WebColorConverter().ConvertFromString("#FFFFFF");
ColorTranslator.FromHtml()
Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение