如何 通过 ZedGraph 绘制 起点位置(X轴)不同的 两条曲线?(转)

 按语:

          在工程中出现了类似问题,经排查 以下两条语句,设置X轴字符串坐标标识会带来此问题,去掉即可。

//myPane.XAxis.Scale.TextLabels = coordList.ToArray(); //设置X轴坐标
//myPane.XAxis.Type = AxisType.Text;

    1.  
    2.  
      //第1条曲线
    3.  
      PointPairList list1 = new PointPairList();
    4.  
      for (int i = 0; i < 36; i++)
    5.  
      {
    6.  
      double x = i;
    7.  
      double y1 = 2*x + 1;
    8.  
      list1.Add(x, y1);
    9.  
      }
    10.  
      myCurve = zedGraphControl1.GraphPane.AddCurve("曲线1", list1, Color.Red, SymbolType.None);
    11.  
       
    12.  
      //第2条曲线
    13.  
      PointPairList list2 = new PointPairList();
    14.  
      list2.Add(5, 11);
    15.  
      list2.Add(10, 40);
    16.  
      myCurve2 = zedGraphControl1.GraphPane.AddCurve("曲线2", list2, Color.Blue, ZedGraph.SymbolType.None);
    17.  
       
    18.  
      //刷新
    19.  
      zedGraphControl1.AxisChange();
    20.  
      zedGraphControl1.Invalidate();
       
      https://bbs.csdn.net/topics/397463077
原文地址:https://www.cnblogs.com/xihong2014/p/15148247.html