C# 点网图表-堆叠两个系列,另一个作为普通条形图
我有一个带有3个系列的点网络图。我可以将整个图形的样式更改为堆叠C# 点网图表-堆叠两个系列,另一个作为普通条形图,c#,asp.net,dotnetcharting,C#,Asp.net,Dotnetcharting,我有一个带有3个系列的点网络图。我可以将整个图形的样式更改为堆叠 ChartIn.YAxis.Scale = Scale.Stacked; 但我只想在三个系列中叠加两个。因此,对于每一个,有两个条组合成一个堆栈,旁边有另一个整条 这可以做到吗?最后,我将我想要的数据从堆栈中分离出来,形成一个单独的填充行序列。不太理想,但看起来不错 ChartThree.SeriesCollection[3].Type = SeriesType.AreaLine; 最后,我将我想要的数据从堆栈中分离出来,形成
ChartIn.YAxis.Scale = Scale.Stacked;
但我只想在三个系列中叠加两个。因此,对于每一个,有两个条组合成一个堆栈,旁边有另一个整条
这可以做到吗?最后,我将我想要的数据从堆栈中分离出来,形成一个单独的填充行序列。不太理想,但看起来不错
ChartThree.SeriesCollection[3].Type = SeriesType.AreaLine;
最后,我将我想要的数据从堆栈中分离出来,形成一个单独的填充行序列。不太理想,但看起来不错
ChartThree.SeriesCollection[3].Type = SeriesType.AreaLine;
实现这一点的方法是创建一个额外的比例,并将额外系列的YAxis设置为该比例。第二个刻度可以独立于第一个刻度是否堆叠而堆叠。请注意,您需要调整第二个刻度上的范围,以便使值以正确的相对大小显示 下面是一个示例,该示例生成了一个包含两组单独堆叠的数据的图表(使用之前已填充了总共4个系列的图表):
实现这一点的方法是创建一个额外的比例,并将额外系列的YAxis设置为该比例。第二个刻度可以独立于第一个刻度是否堆叠而堆叠。请注意,您需要调整第二个刻度上的范围,以便使值以正确的相对大小显示 下面是一个示例,该示例生成了一个包含两组单独堆叠的数据的图表(使用之前已填充了总共4个系列的图表):