在程序中通过m_Chart.AddSeries增加了两条曲线,默认线宽为1,如何针对不同的曲线设置不同的线宽?
TeeChart可以在控件的属性中设置好很多属性的,包括多少个曲线、每个曲线的属性等,完全用不着再写代码。
如果不需要显示的话,只用代码更改是否显示就行了。
Series1-> LinePen-> Style=psSolid; //只能为这个属性
Series1-> LinePen-> Width=3;
只要双击对话框上那个teechart控件 在里面设置就可以 界面可随心设置 线宽 legend也可以
曲线数量是动态的,所以我认为不能通过设置属性的方法。
-----------------------------------------------
Series1-> LinePen-> Style=psSolid; //只能为这个属性
Series1-> LinePen-> Width=3;
CSeries我查看了,没有LinePen这个函数或者变量,我用的是TeeChart5.
this.bar1.CustomBarWidth = 6;
for (int i = 0; i < 4; i++) { barHun[i] = new Steema.TeeChart.Styles.Bar(); //barHun[i].CustomBarWidth = 10; } for (int i = 0; i < 4; i++) { //barHun[i] = new Steema.TeeChart.Styles.Bar(); barHun[i].CustomBarWidth = 10;//居然抛异常,未将对象引用设置到对象的实例。 }