1

我正在尝试使用相对较新的Microsoft Chart Controls创建堆叠图表。我确信我遗漏了一些明显的东西,但一点帮助会有很长的路要走。下面的代码创建一个包含两列的图表。我希望柱子彼此堆叠。此外,我希望将两者的总数显示在图表上。任何帮助将非常感激。

Series activeSeries = new Series("Active");
activeSeries.ChartType = SeriesChartType.StackedColumn;
activeSeries.BorderWidth = 3;
activeSeries.ShadowOffset = 2;

activeSeries.Points.AddY(3000);
LaptopChart.Series.Add(activeSeries);

Series inactiveSeries = new Series("Inactive");
inactiveSeries.ChartType = SeriesChartType.StackedColumn;
inactiveSeries.BorderWidth = 3;
inactiveSeries.ShadowOffset = 2;

activeSeries.Points.AddY(987);
LaptopChart.Series.Add(inactiveSeries);    
4

1 回答 1

2

创建第二个系列时骨骼头部移动我将非活动点添加到活动系列中。有时,无论您多久浏览一次自己的代码,都需要第二双眼睛才能找到东西。很抱歉浪费任何人的时间看这个。第二次引用 activeSeries.Points.AddY(987); 应该是 inactiveSeries.Points.AddY(987);

于 2009-02-25T16:40:14.463 回答