我使用以下代码编写简单的图表Web应用程序:
Series Series1 = new Series();
Series Series2 = new Series();
Series1.ChartType = SeriesChartType.Column;
Series1.ChartType = SeriesChartType.Column;
Series1.Points.Add(30);
Series2.Points.Add(40);
Chart1.Series.Add(Series1);
Chart1.Series.Add(Series2);
如果我没看错,您正在寻找堆栈类型图,则需要添加第三个序列以表示差异,请尝试以下
Series Series1 = new Series();
Series Series2 = new Series();
Series Series3 = new Series();
Series1.ChartType = SeriesChartType.Column;
Series2.ChartType = SeriesChartType.StackedColumn;
Series3.ChartType = SeriesChartType.StackedColumn;
int series1Data=30;
int series2Data=40;
int series3Data=series2Data-series1Data;
series2Data=series1Data;
Series1.Points.Add(series1Data);
Series2.Points.Add(series2Data);
Series3.Points.Add(series3Data);
Chart1.Series.Add(Series1);
Chart1.Series.Add(Series2);
Chart1.Series.Add(Series3);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句