Я использую SSRS reportviewer для создания отчета с использованием объектов. В моей программе я прошу пользователя ввести строку широко известных цветов, таких как "Red"
, "Blue"
и т.д. Я бы хотел создать три оттенка этого цвета и использовать этот цвет для заполнения диаграммы области в моем отчете. Я делаю так, чтобы изменить прозрачность (альфа) цвета.
Это мой код, который преобразует строку в цвет:
newitem.ChartColor = "red";
Color mycolor = Color.FromName(newitem.ChartColor);
Однако теперь я хотел бы создать еще два цвета с тем же оттенком, что и красный, но отличается альфа (непрозрачность), чтобы они выглядели светлее, что-то вроде #56FF0000
Я попытался передать значение в свойство A
для Color, но он доступен только для чтения.
Любая помощь была оценена.