TeeChart for .NET中文版让您在使用和学习上没有任何语言障碍,至少可以节省30%的开发时间。TeeChart for .NET中文版具有易上手,使用方便,稳定性好,性价比高,价格优惠等优势,并且针对Web应用提供无限制服务器分发授权方式,非常有利于产品集成。


Teechart组件的应用实例

    Steema为了充分发挥TeeChart页图表组件的功能,将图表编辑器的选项卡进行了拆分,构成独立的可视或非可视组件,由程序设计员根据用户的功能要求进行重新组合,以满足用户需要。

序列和函数库组件

演示: Series与 Function的库组件ChartGalleryPanel。

功能: ChartGalleryPanel是用于显示序列Series和函数Functions外观的组件,通过该组件可以罗列出TeeChart提供的各种风格的Series和 Function。

设计:

  1. 在ChartGallery Panel组件上显示标准类型序列( Series),需加入代码:

    ChartGalleryPanel1.CreateChartList([TLineSeries,
                      TBarSeries,
                     THorizBarSeries,
                      TAreaSeries,
                      THorizAreaSeries,
                      TPointSeries,
                      TPieSeries,
                      TFastLineSeries]);
    ChartGalleryPanel1.FunctionsVisible:=FALSE;
    ChartGalleryPanel1.CreateGalleryPage('standard');

    同理,如果需要显示Extended类的序列,可将CreateChartList的输入参数改变为扩充页面的序列即可实现扩充类序列:

    ChartGalleryPanel1.CreateChartList([TArrowSeries
                      TPolarSeries,
                      TRadarSeries,
                      TPolarBarSeries,
                      TDonutSeries]);
    ChartGalleryPanel1.FunctionsVisible:=FALSE;
    ChartGalleryPanel1.CreateGalleryPage('Extended');
  2. 在ChartGalleryPanel组件上显示标准类型函数( Functions)需加入代码:

    ChartGalleryPanel1.FunctionsVisible:=TRUE;
    ChartGalleryPanel1.CreateGalleryPage('Standard' );

    可以看出,二者设定方法不同,主要是以ChartGalleryPanel.FunctionsVisible属性是否为true来区别,也就是说,当该属性为true时,只能显示函数的图形,反之可以显示序列的图形。

设置:

组件名称 属性名 设定值 备注
TChart Name Chart1 用图表编辑器设定
Series Name Series1
TCheckBox Name CheckBox1 设定3D方式

Checked false
TCheckBox Name CheckBox1 设定Smooth

Checked

false
TBitBtn Name BitBtn1 Series演示
Caption Series演示
TButton Name Button1 Function演示
Caption Function演示
TButton Name CheckBox2 退出
Caption &E.退出

界面:程序设计和运行阶段的界面如下所示。

图1

Teechart图表教程:序列和函数库组件_第1张图片

图2

Teechart图表教程:序列和函数库组件_第2张图片

  下一节我们将会介绍Teechart组件的应用实例:图表滚动棒与页面导航组件。将会有演示,功能,设计,设置,技巧和界面六个方面的介绍。如果有对Teechart图表感兴趣的朋友,可以多多关注本教程,并且欢迎在评论区留言。