轻松6步教您掌握TeeChart图表控件绘图攻略
在软件开发的过程中,常会⽤到绘图控件,鉴于开发周期的限制,为了加快项⽬的开发效率,常选择使⽤TeeChart图表控件,快速将数据绘制成各式的曲线或图表,直观、形象地表⽰出数据传递出来的信息,本⽂就为⼤家总结的TeeChart绘图常⽤操作/属性。
teechart控件安装添加控件
与C# .NET⼯具箱(ToolBox)中其它控件⼀样,TeeChart以组件的形式提供,加载控件到⼯具箱,直接点击TChart后拖拽就可以添加。
TeeChart控件属性设置
与C# .NET其它组件⼀样,TeeChart组件也有许多属性可以设置,想要达到你需要的显⽰效果,⽐如曲线类型、曲线粗细、图像类型、标题等,⽅法很简单。
在TeeChart控件上右键单击,在弹出的菜单中选择编辑。
控件属性设置界⾯。
设置基本属性:
添加曲线
在⼀个坐标中,可以⾃由绘制多条曲线,并分别设置每条曲线的颜⾊、粗细等,如下图所⽰,在控件属性设置界⾯,点击Series,并点击Add将出现曲线添加页⾯,选择你需要的曲线类型,作为演⽰,选择Line类型(连续类型)。
图表标题
如上所⽰,命名拖拽出TeeChart控件名字为:tChart_Disp,要设置图表标题,⽐如要命名图表标题为:HelloWorld,那么只需要代码:tChart_Disp.Text =“HelloWorld”;
数据添加⼀般情况会⽐较多使⽤的TeeChart绘制⼆维曲线,所以需要两个坐标(X,Y),由于计算机是数字计算机,显⽰屏是按像素显⽰的,所以数据也是离散数据,只是⾁眼⽆法看出,就会以为是连
续的了。需要注意的是(x,y)数据以数组保存,直接传递数组给TeeChart就可以了,语法如下:tChart_Disp.Series [0] .Add(xvalues,yvalues); //其中xvalues,yvalues是(x,y)点坐标数组,请注意:(x,y)数组元素个数⼀定要⼀致。
设置坐标
设置纵坐标(Y轴)显⽰范围有时候需要设置纵坐标的显⽰范围,以便改善显⽰效果,虽然拥有TeeChart可以⾃动调节显⽰图表,但是还是可以⾃定义的。⾸先要关闭⾃动设置纵坐标显⽰范围,⽽后设置纵坐标显⽰范围。
参考⽰例代码:tChart_Disp.Axes.Left.AutomaticMaximum = false; tChart_Disp.Axes.Left.Maximum = otrA * 1.05;(注:otrA为纵坐标数组中最⼤值,如上设置后,纵坐标显⽰范围为0 - 1.05倍最⼤纵坐标值,这样⼦就可以看到纵坐标显⽰时上⽅有空余空间)
开启/关闭3D显⽰效果
可以开启或关闭曲线的三维显⽰效果,进⼊TeeChart控件显⽰界⾯,点击Line1的更改按钮,在弹出的曲线参数设置界⾯,勾上左下⾓的视图3D就可以开启3D显⽰效果,如果不需要,取消即可。
开启:
关闭:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论