我正在使用ASP.NET图表库,我已经得到它生成的饼图,但我有一个问题配置它来生成半透明片饼图。如果你看图像,你会看到我在说什么。在4个饼图中,顶部2和左下部的图表具有我所说的饼图片透明度。ASP.NET图表控制透明
Charting Control Image http://www.scottgu.com/blogposts/chart/step2.png
什么图表的设置做我调整的透明度某一%呈现片?
谢谢!
我正在使用ASP.NET图表库,我已经得到它生成的饼图,但我有一个问题配置它来生成半透明片饼图。如果你看图像,你会看到我在说什么。在4个饼图中,顶部2和左下部的图表具有我所说的饼图片透明度。ASP.NET图表控制透明
Charting Control Image http://www.scottgu.com/blogposts/chart/step2.png
什么图表的设置做我调整的透明度某一%呈现片?
谢谢!
尝试用alpha透明度分配系列的颜色为一种颜色,就像这样:
Chart1.Series(0).Color = Color.FromArgb(128, 255, 0, 0) //transparent red
从this thread服用。
这两种情况下的最终解决方案 - 每个系列或调色板图表一种颜色:
myChart.ApplyPaletteColors();
foreach (var series in myChart.Series)
{
foreach (var point in series.Points)
{
point.Color = Color.FromArgb(220, point.Color);
}
}
尝试此
系列[ “SERIESNAME”]颜色= Color.FromArgb(180,颜色。蓝色);
凡180决定 “透明度”,这必须是介于0到255
可以使用半透明调色板
参见:
https://blogs.msdn.microsoft.com/alexgor/2009/10/06/setting-microsoft-chart-series-colors/
@Matthew:谢谢!而已! – Ryan 2010-03-17 19:50:59
+1供参考 – Ryan 2010-03-17 19:51:15