我有个设备进行测试,并将每次测试结果用图形表示出来,我的代码如下:dt.Clear(); //每次测试时先清空内存表dt的数据
chart.Series.Clear(); //每次测试时先清除图形
.... //测试数据添加到内存表dt中chart.DataSource = dt; //设置chart的数据源
chart.Series[0].YValueMembers = "operaforce"; //y轴的值,字段为operaforce
chart.Series[0].XValueMember = "movelenght"; //x轴的值,字段为movelenght
chart.DataBind();以上代码第一次测试后会正常用图形表示出来,但以后测试结果图形没变化,我不知如何可以清除chart的图形并按不同的测试结果重新生成新的图形?
chart.Series.Clear(); //每次测试时先清除图形
.... //测试数据添加到内存表dt中chart.DataSource = dt; //设置chart的数据源
chart.Series[0].YValueMembers = "operaforce"; //y轴的值,字段为operaforce
chart.Series[0].XValueMember = "movelenght"; //x轴的值,字段为movelenght
chart.DataBind();以上代码第一次测试后会正常用图形表示出来,但以后测试结果图形没变化,我不知如何可以清除chart的图形并按不同的测试结果重新生成新的图形?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货