如何 通過 ZedGraph 繪製 起點位置(X軸)不同的 兩條曲線?(轉)
阿新 • • 發佈:2021-08-16
按語:
在工程中出現了類似問題,經排查 以下兩條語句,設定X軸字串座標標識會帶來此問題,去掉即可。
//myPane.XAxis.Scale.TextLabels = coordList.ToArray(); //設定X軸座標
//myPane.XAxis.Type = AxisType.Text;
-
//第1條曲線
-
PointPairList list1 = new PointPairList();
-
for (int i = 0; i < 36; i++)
- {
-
double x = i;
-
double y1 = 2*x + 1;
- list1.Add(x, y1);
- }
-
myCurve = zedGraphControl1.GraphPane.AddCurve("曲線1", list1, Color.Red, SymbolType.None);
-
//第2條曲線
-
PointPairList list2 = new PointPairList();
-
list2.Add(5, 11);
-
list2.Add(10, 40);
-
myCurve2 = zedGraphControl1.GraphPane.AddCurve("曲線2", list2, Color.Blue, ZedGraph.SymbolType.None);
-
//重新整理
- zedGraphControl1.AxisChange();
-
zedGraphControl1.Invalidate();
https://bbs.csdn.net/topics/397463077