C# 清除ZedGraph数据

C# 清除ZedGraph数据,c#,charts,zedgraph,C#,Charts,Zedgraph,我正在windows窗体上使用ZedGraph显示条形图。当用户单击按钮时,执行以下代码 zg1.GraphPane.AddBar("Series", null, y, Color.Red); 每次用户单击按钮时,它都会添加一个额外的栏。我正在寻找一种方法来重置或清除图表中已有的数据 我该怎么做呢???别忘了给 zg1.GraphPane.CurveList.Clear(); zg1.GraphPane.GraphObjList.Clear(); zg1.Refresh() 如果不刷新就看不

我正在windows窗体上使用ZedGraph显示条形图。当用户单击按钮时,执行以下代码

zg1.GraphPane.AddBar("Series", null, y, Color.Red);
每次用户单击按钮时,它都会添加一个额外的栏。我正在寻找一种方法来重置或清除图表中已有的数据

我该怎么做呢???

别忘了给
zg1.GraphPane.CurveList.Clear();
zg1.GraphPane.GraphObjList.Clear();
zg1.Refresh()
如果不刷新就看不到结果。

无需清除任何内容,生成图形后需要放在代码末尾的是zg1。刷新()

要重新绘制图形,可能还需要调用
zg1.Invalidate()
为什么
曲线列表
曲线列表
都已清除?如果我尝试
zg1.GraphPane.Points=null,它将如何工作
zg1.GraphPane.Points=newPointPairList?理解这一点对我的帮助远不止是尝试和错误。这并不能回答问题。充其量只是一个评论,但我认为OP已经意识到了这一点