MFC里面teechart代码添加series方法
本文所用的teechart控件为teechart8.ocx
假设与teechart控件绑定的控件变量为m_chart
m_chart.AddSeries(0); //addseries()函数里面输入的值是线型, CSeries datax=m_chart.Series(0); //这里的0是指插入的series序列 datax.put_Color(RGB(255,0,0)); //设置颜色 datax.AddXY( 10,10,NULL,NULL); //画一个竖线 datax.AddXY(10,100,NULL,NULL);
第一行里面的0是插入的线型,一般就是line,也就是点与点之间直接连接,其他的线型大家可以通过改变值看一下效果
第二行的0是是插入的第几个series序列,series是从0开始往后排的,当要添加第二条series的时候就用Series(1),这样就可以实现通过代码动态地添加series了。