Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET图表控件透明度_C#_Asp.net_Charts_Asp.net Charts - Fatal编程技术网

C# ASP.NET图表控件透明度

C# ASP.NET图表控件透明度,c#,asp.net,charts,asp.net-charts,C#,Asp.net,Charts,Asp.net Charts,我正在使用ASP.NET图表库生成饼图,但在配置它以生成带有半透明切片的饼图时遇到问题。如果你看这张图片,你就会明白我在说什么。在4个饼图中,前2个和左下角的饼图具有我所说的饼图切片透明度 (来源:) 我应该调整图表的哪些设置以渲染具有一定透明度的切片 谢谢 尝试将系列的颜色指定为具有alpha透明度的颜色,如下所示: Chart1.Series(0).Color = Color.FromArgb(128, 255, 0, 0) //transparent red 摘自。这是两种情况的最终解

我正在使用ASP.NET图表库生成饼图,但在配置它以生成带有半透明切片的饼图时遇到问题。如果你看这张图片,你就会明白我在说什么。在4个饼图中,前2个和左下角的饼图具有我所说的饼图切片透明度


(来源:)

我应该调整图表的哪些设置以渲染具有一定透明度的切片


谢谢

尝试将系列的颜色指定为具有alpha透明度的颜色,如下所示:

Chart1.Series(0).Color = Color.FromArgb(128, 255, 0, 0) //transparent red

摘自。

这是两种情况的最终解决方案-每个系列或调色板图表一种颜色:

myChart.ApplyPaletteColors();

foreach (var series in myChart.Series)
{
    foreach (var point in series.Points)
    {
        point.Color = Color.FromArgb(220, point.Color);
    }
}
试试这个:

Series["SeriesName"].Color = Color.FromArgb(180, Color.Blue);
其中180定义了“透明度级别”,该级别必须介于0到255之间

可以使用半透明选项板

参考: