如何从ChartArea中删除元素

时间:2012-04-05 09:11:49

标签: c# visual-studio-2010 mschart

我正在创建图表控件

chart1.ChartAreas.Add("area");
chart1.series.add("time");

//loop    
//get values of a and b from excel sheet    
chart1.Series["time"].Points.AddXY(a, b);
//endloop

我必须在A和B.之间绘制一个图形。现在第二次启动应用程序时,它显示ChartControl已经包含一个名为area的成员。

所以我想从图表控件中删除区域,从系列中删除时间。如何删除它?

1 个答案:

答案 0 :(得分:1)

我认为您的意思是说当您刷新ChartArea并再次添加Series时。

请检查它们是否已添加到if (! IsPostBack)

否则您需要添加类似

的内容
Chart1.ChartAreas.Clear();
Chart1.Series.Clear();

在添加ChartAreaSeries

之前

如果没有,请在您的问题中添加其他详细信息。