如何删除Zedgraph中的特定图形对象

时间:2012-06-18 17:11:13

标签: c# object zedgraph

我正在尝试从zedgraph中删除特定的图形对象,是否可能......?

我有一个zedgraph,它有多条曲线和多个图形对象......

GraphPane pane = zedGraphControl1.GraphPane;

// Create two Line Onjects
LineObj BlueLine = new LineObj(Color.Blue, 10, 10, 10, 100);
LineObj RedLine = new LineObj(Color.Red, 90, 10, 90, 100);

// Add the line objects
pane.GraphObjList.Add(BlueLine);
pane.GraphObjList.Add(RedLine);

我知道在

的帮助下
pane.GraphObjList.Clear();

我可以清除所有对象,但我想单独删除Redline ..?

感谢您的时间...... :)

1 个答案:

答案 0 :(得分:2)

如果您使用LineItem代替LineObj,则可以使用LineItem1.clear()删除单曲线。

您可以使用PointPairList填充它,然后将其添加到您的窗格中:

LineItem1 = pane.AddCurve("CurveName", PointPairList1, Color.White, SymbolType.None)