可以不使用代码,用图表编辑器构建和实现基本图表。图表编辑器有两个编辑器,因为图表可能与其数据系列内容不同。
您可以定义图表外观,标题,图例特征和3D方面,而无需包含数据系列。 这使您可以自由地在运行时添加和删除不同的数据系列类型,并且无需重新定义整个图表的外观。
所有东西都汇集在一起制作最终的Chart,Chart轴是Chart和Series之间的接口。一个Series要有数据,其值将影响Chart轴的标签属性。 在添加数据系列之前,可以为图表定义轴外观,颜色,网格频率和标签字体。TeeChart将对大多数值进行最佳估计,以最大限度地减少您手动定义图表和系列属性的需要。
使用图表编辑器添加多个系列类型。
TeeChart的“Chart distinct from Series”设计范例允许您混合各种系列类型,而不限于选择预定义的图表格式。
Internet
对于这个应用领域,我们提供了诸如JPEG,PNG,GIF图表保存或TeeChart“tee”模板等功能,以实现低带宽图表。
本教程中的步骤强调了如何轻松地从头开始构建图表,并将向您介绍图表编辑器,使您能够通过以后的教程修改和进一步增强图表的外观和功能。
创建一个图表
在表单中包含TeeChart
按照TeeChart的安装说明,您应该已成功将TeeChart Pro图标添加到Delphi组件面板中。 如果您的Delphi版本已经包含了TeeChart Standard版本,那么当您打开Delphi时,您将看不到立即的差异。
您可以通过向表单添加TeeChart来检查TeeChart Pro是否已正确安装,然后使用“Add Series”按钮检查Gallery是否为您提供了扩展系列类型。 TeeChart图标表示带圆圈的(饼图)图表。 您可以在Delphi Component Palette的Additional部分找到TeeChart,即TChart组件。
此外,TeeChart Pro还安装了2个图表图标:Data Controls和QuickReport。
选择三个中的第一个图标,然后单击并拖出以在表单上调整TChart的大小。 您将看到TChart作为一个面板,其中包含一些基本的图表功能,如Axis和Title。 TeeChart源自Delphi TPanel,您可以使用图表编辑器删除现有的视觉特征,并且您将获得一个完美的3D面板,包括边框和斜角属性! 右键单击新的TChart,您将看到显示的菜单。 选择“Edit Chart...”选项以访问图表编辑器。 (在图表上双击鼠标将实现相同的目标)。
图表编辑器
图表编辑器允许您访问大多数常用的图表属性。
要添加新系列,请单击“Add..”按钮,然后从“Series Gallery/系列库”中选择“Series/系列”类型。如果在选择了系列类型之后您希望稍后更改它(通过一些例外,其中系列数据内容可能不兼容),方法是返回第一个编辑器屏幕并选择Change..按钮。
图表系列图库
Gallery包含八个Series选项卡页面和三个Functions选项卡:
Series:
- Standard/标准系列:最常见的类型,例如:线,条,饼等
- Extended/扩展系列:包括用于规划或映射应用的更专业的系列类型,例如Arrow,Polar,Org Charts,Bezier等
- Financial/财务系列:包括通常用于财务应用程序的图表类型,例如蜡烛,卷,Darvas,Renko等
- Statistical/统计系列:包括用于统计应用的图表系列类型,例如直方图,误差条,BoxPlot等
- 3D系列:包括提供三维表示的系列类型,例如表面,瀑布,塔等
- Guage系列:提供各种规格,如数字,线性,圆形等。
- Other/其他系列:如果您还没有找到您正在寻找的图表类型,您可能会在此处找到它
- Map/地图系列:包括各种地理图表地图,例如世界,欧洲,北美,亚洲等
Functions:
- Standard/标准:常用的标准功能,例如 加,减,乘,除等
- Financial/金融:通常用于金融应用的金融功能,如MACD,随机指标,布林带等。
- Extended/扩展:提供各种功能,例如用于统计应用,标准偏差,均方根平均值,指数趋势等。