我正在使用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