Microsoft Chart 堆叠列与非堆叠分组

Tes*_*per 5 c# asp.net mschart

我希望显示 4 个组的数据。每组有 1 个堆叠列和 1 个非堆叠列。这是我所追求的模型:

我想做什么

获得四组很容易,这给了我想要的:

Series series = chart.Series.Add("Budget");
series.ChartType = SeriesChartType.Column;
series.Name = "Budget";
series.Points.Add(55);
series.Points.Add(10);
series.Points.Add(50);
series.Points.Add(50);

series  = chart.Series.Add("Actual");
series.ChartType = SeriesChartType.Column;
series.Name = "Actual";
series.Points.Add(80);
series.Points.Add(90);
series.Points.Add(10);
series.Points.Add(10);
Run Code Online (Sandbox Code Playgroud)

简单的图

现在我想让黄色条形堆叠条形。我已经尝试添加 3 个系列;图表类型 = 列、堆叠列、堆叠列。但是堆叠的列出现在非堆叠的列之前。

我得到了什么

我正在尝试的可能吗?

yka*_*hou 0

我可能是错的,但该系列的显示顺序与添加顺序相同。