我用Chart控件绘制曲线,然后想在动态显示时通过comboBox来切换曲线,但是没成功。在动态运行时用comboBox切换之后,两条曲线都显示出来了,但是我只想显示一条啊 如图:原本只有红色的线,我切换到CH_01之后,两条都出来了,但是我的理想状态时只有蓝的。。
下边是部分源代码;那种选择后在点击绘图可以实现,但是我想在动态显示过程中切换,还请大神指点
myda.Fill(myds, "CH_00,CH_01");
DataView d1 = new DataView(myds.Tables[0]);
if (comboBox2.SelectedItem.ToString() == "CH_00")
{
series1.Points.DataBindXY(d1, "采样时间", d1, "CH_00");
//chart.Series.Clear();
}
if (comboBox2.SelectedItem.ToString() == "CH_01")
{
series2.Points.DataBindXY(d1, "采样时间", d1, "CH_01");
}