Я могу установить цвета для объекта с помощью кисти следующим образом:
Brushes.Red
Как применить то же самое, используя числа,
скажем,
SetColor("#ffffff");
выше воображаемый пример.
Вы можете использовать ColorTranslator.FromHtml
РЕДАКТИРОВАТЬ - В ответ на ваш комментарий, вы можете создать кисть на основе вашего цвета:
SolidBrush brush = new SolidBrush(ColorTranslator.FromHtml("#ffffff"));
Вы можете сделать кисти с вашим собственным цветом:
Color col = Color.FromArgb(255, 255, 255); SolidBrush br = new SolidBrush(col);
Надеюсь, это поможет.
В WPF:
var x = (Color)ColorConverter.ConvertFromString("#faffff");
Color color = Color.FromRgb(255, 255, 255);
Я полагаю, вы знаете, как рассчитать значения?
Color c = (Color)((new ColorConverter()).ConvertFromString("#ffffff"));
Я думаю, вы ищете метод Color.FromArgb .Имеет перегрузку, которая позволяет указывать цвет как целое число.