ASP.NET 图表控件透明度
我正在使用 ASP.NET 图表库,它可以生成饼图,但我在配置它以生成带有半透明切片的饼图时遇到问题。如果您看一下图片,您就会明白我在说什么。在 4 个饼图中,顶部 2 个和左下角图表具有我正在讨论的饼图切片透明度。
(来源:scottgu.com)
什么设置我是否需要调整图表的一部分以呈现具有一定百分比透明度的切片?
谢谢!
I'm working with the ASP.NET Charting Library and I've got it generating a pie chart but I'm having a problem configuring it to generate the pie chart with semi-transparent slices. If you look at the image you'll see what I'm talking about. Of the 4 pie charts the top 2 and the bottom left chart have the pie slice transparency I'm talking about.
(source: scottgu.com)
What settings of the chart do I tweak to render the slices with a certain % of transparency?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
尝试将系列的颜色指定为具有 alpha 透明度的颜色,如下所示:
取自 此帖子。
Try assigning the color of the series to a color with alpha transparency, like so:
Taken from this thread.
这是两种情况的最终解决方案 - 每个系列一种颜色或调色板图表:
This the ultimate solution for both cases - one color per series or palette charts:
试试这个:
其中 180 定义“透明度级别”,它必须在 0 到 255 之间。
您可以使用半透明调色板。
请参阅:
https:// blogs.msdn.microsoft.com/alexgor/2009/10/06/setting-microsoft-chart-series-colors/
Try this:
Where 180 defines the "transparency level", which must be between 0 to 255.
You can use semi transparent palettes.
Refer to:
https://blogs.msdn.microsoft.com/alexgor/2009/10/06/setting-microsoft-chart-series-colors/
每个系列的颜色甚至透明调色板的解决方案:
Chart1.Series(0).Color = Color.FromArgb(200, Chart1.Series(0).Color)
Solution for color per serie and even for transparent palette:
Chart1.Series(0).Color = Color.FromArgb(200, Chart1.Series(0).Color)