一:TeeChart介绍
TeeChart Pro是一款提供上百种2D和3D图形风格、40种数学和统计功能、加上无限制的轴和22种调色板组件供选择。提供上百种2D和3D图形风格、40种数学和统计功能、加上无限制的轴和22种调色板组件供您选择。提供上百种2D和3D图形风格、40种数学和统计功能、加上无限制的轴和22种调色板组件供选择,TeeChart还包括一个强大的、完整的编辑对话框,几乎可用于每个组件和子组件,允许你快速的设计复杂图表应用程序。图表编辑器通过TeeCommander组件进一步得到增强,它提供一次点击访问图表编辑器和共同特征。
二:主要特性
●是32位ActiveX控件,可以在VB、Delphi、MS Office等多种编程环境下使用;
●可以直接存取ODBC数据源;
●具有11种标准的和9种扩展的Series类型;
●提供16种统计函数;
●支持2D和3D效果,支持缩放和滚动;
●可以将图表输出为Bitmap、Metafile、JPEG 或者Native Chart 格式;
●支持用户绘图和打印;
●是集成化的设计工具;
●提供例子和在线帮助。
三:TeeChart类的属性和方法
TeeChart的主类是TChart。TChart中使用了众多的属性方法和事件,随着版本的升级将越来越丰富。这使得TChart具有非常强大的功能。本文仅简单地介绍其中一些重要类的属性和方法。
●TChart.Height:图表的高度(像素);
●TChart.Width:图表的宽度(像素);
●TChart.Header:图表的题头(Ititles类);
●TChart.Series:序列(Series类的数组);
●TChart.Axes:坐标轴(Iaxes类);
●TChart.Legend:图例(Legend类);
●TChart.Panel:面板(Ipanel类);
●TChart.Canvas:画布(Canvas类)。
Series是要显示的数据的主体。在一个图表中可以有一个或多个序列,每个序列可以有不同的显示类型,如Line、Bar、Pie等等。
Axes控制图表坐标轴的属性,在缺省的情况下,坐标轴可以自动地根据不同的数据设置好标度范围和间隔,当然也可以手工调整。
Legend控制图表的图例显示。Legend是图表中的一个长方形的用来显示图例标注的区域。可以标注Series的名称或者Series中的项目和数值。
Panel可以设置图表的背景。可以使用渐变的颜色或者图

本文介绍了TeeChart Pro控件在Visual C++中的应用,详细阐述了其主要特性,如多样化的图形风格、统计功能、轴和调色板组件,并展示了如何在VC中设置和使用TeeChart,包括系列、坐标轴、图例和面板的属性与方法,以及如何导入和设置图表属性。
最低0.47元/天 解锁文章
933

被折叠的 条评论
为什么被折叠?



