在实际处理统计中,我们需要画多条折线图,其实多条折线是可以放在同一个Chart里的。
chart1.Series.Clear(); for (int i=0;i<33;i++) { //第一条数据 Series ss = new Series("列" + i); //这里 dt1 ,dt2 任意取名称,但要唯一 List<int> xlist = new List<int>(){1,2,...}; //定义你的x数据 List<int> ylist = new List<int>(){3,4,...};//定义y数据 List<Point> points = new List<Point>(); ss.Points.DataBindXY(xlist, ylist); ss.IsVisibleInLegend = true; ss.XValueType = ChartValueType.String; //设置X轴 ss.ChartType = SeriesChartType.Spline; //设置Y轴为折线 chart1.Series.Add(ss); }
实际效果如图: