1

我有 3 个在不透明度方面彼此不同的矩形。所有这些的基色都是相同的。例如:基色可以是红色,三个矩形将具有以下颜色:红色、红色(不透明度:55)、红色(不透明度:135)。

我尝试设置Background Color矩形的,但似乎我无法更改矩形的透明度。有解决方法吗?

谢谢!

4

1 回答 1

0

事实证明,这是reportviewer的限制。不透明度值只能用于仪表和图表。形状和字体不接受不透明度值。解决此问题的一种解决方法是将不透明度值添加到 RGB。例如:如果我想在 中生成颜色RGBA as (255,0,0,160),我应该添加255-160=95G 和 B 的值以获得接近我需要的颜色。因此颜色变成了(255,95,95)。它不是确切的颜色,但很接近。我尝试了红色、蓝色和绿色,因为这些是我唯一需要的颜色。

我希望这可以帮助别人。

于 2013-07-26T00:05:41.857 回答