我正在使用 SSRS reportviewer 使用对象生成报告。在我的程序中,我要求用户输入一串众所周知的颜色,例如"Red"
, "Blue"
等。然后我想生成这种颜色的三种阴影,并使用这种颜色在我的报告中填充面积图。我做所以我改变了颜色的不透明度(alpha)。
这是我将字符串转换为颜色的代码:
newitem.ChartColor = "red";
Color mycolor = Color.FromName(newitem.ChartColor);
但是,现在我想生成另外两种颜色与红色相同但 alpha(不透明度)不同的颜色,以便它们看起来更亮,例如#56FF0000
我尝试将值传递给A
Color 的属性,但是它是只读的。
任何帮助表示赞赏。