C# 如何使用Zedgraph库在windows窗体中绘制图形?

C# 如何使用Zedgraph库在windows窗体中绘制图形?,c#,winforms,visual-studio-2010,zedgraph,C#,Winforms,Visual Studio 2010,Zedgraph,我正在使用这个代码,每次鼠标点击时间和距离都会改变,但它仍然显示一条直线。这里缺少什么吗?我想您应该调用myGraph.AxisChange()来通知发生了轴更改。(我猜您将在方法中更改轴): 请注意,无论何时添加,都必须进行AxisChange()方法调用 或者更改数据。这将告诉ZedGraph继续并重新计算 所有轴范围。(注意:这是AxisChange()的全部功能-您可以 随时调用它,它将根据需要更新轴范围 当前数据点集。您也可以避免调用 AxisChange(),如果不希望重新缩放轴。)

我正在使用这个代码,每次鼠标点击时间和距离都会改变,但它仍然显示一条直线。这里缺少什么吗?

我想您应该调用
myGraph.AxisChange()
来通知发生了轴更改。(我猜您将在方法中更改轴):

请注意,无论何时添加,都必须进行AxisChange()方法调用 或者更改数据。这将告诉ZedGraph继续并重新计算 所有轴范围。(注意:这是AxisChange()的全部功能-您可以 随时调用它,它将根据需要更新轴范围 当前数据点集。您也可以避免调用 AxisChange(),如果不希望重新缩放轴。)


我认为您应该调用
myGraph.AxisChange()
来通知发生的轴更改。(我猜您将在方法中更改轴):

请注意,无论何时添加,都必须进行AxisChange()方法调用 或者更改数据。这将告诉ZedGraph继续并重新计算 所有轴范围。(注意:这是AxisChange()的全部功能-您可以 随时调用它,它将根据需要更新轴范围 当前数据点集。您也可以避免调用 AxisChange(),如果不希望重新缩放轴。)

zedGraphControl1.GraphPane.CurveList.Clear();
GraphPane mygraphpane = zedGraphControl1.GraphPane;
PointPairList p1 = new PointPairList(time, distance);
LineItem c1 = mygraphpane.AddCurve("Best Solution", p1, Color.Black);