提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:李爽夏|2018-11-16 14:38:00.000|阅读 494 次
概述:本教程介绍了在TeeChart Pro ActiveX中如何使用系列。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
TChart Series类是所有Series类型的共同祖先。在使用TeeChart在线帮助或通过教程引用html帮助页面时,要获得任何系列类型的帮助,请查看系列类型帮助页面上的系列属性和方法,其中将包含所有继承属性和方法的列表。
作为TeeChart类型库结构的一小部分背景,这里是系列类和接口的解释。下图显示了TeeChart系列类之间的关系。所有类都派生自通用的“Series”类,因此共享“Series”属性和方法。其他几个通用类派生自Series(CustomSeries,CustomBarSeries和CircledSeries),这些类以绿色突出显示,并且它们的接口不能直接用于编程,它们的特性由其后代Series类型继承。所有派生系列(红色)均可在TeeChart图库中访问,以包含在您的图表中。以这种方式派生的TeeChart系列允许通过公共索引结构进行可编程访问(请参阅本节后面的示例代码)。
Activex类型库以线性形式呈现类作为接口。 因此,提供了一种访问任何Series Type特定属性和方法的同类方法。 可以在Series接口中直接访问公共属性和方法。
在同一图表中混合不同系列类的示例是在设计时使用图表编辑器将区域(系列(0)),条形(系列(1))和线条(系列(2))系列添加到图表中。 所有访问一个公共索引结构,图表的系列列表。 使用该系列可能如下所示:
为图表选择系列类型将在很大程度上取决于您自己对图表的要求。 但是,有时候,由于要绘制的变量数量,Chart的选择可能取决于哪种Series类型支持输入变量的数量。 下表显示了某些Series类型允许的变量数。 为简化本教程,我们未包含TeeChart提供的所有可能的系列类型。
Series Type | No. of variables | Datasource Properties |
Basic | ||
Gantt | 3 | StartValues, EndValues, AY (Y axis level), AXLabel (Label optionally shown on Y-axis or as mark) |
Shape | 4 | X0 (Top), Y0 (Bottom), X1 (Left), Y1 (Right) |
Bubble | 3 | XValues, YValues, XLabel, RadiusValues |
Line | 2 | XValues, YValues, XLabel |
Bar | 2 | XValues, YValues (called Bar), XLabel |
HorizBar | 2 | XValues, YValues (called Bar), XLabel |
Area | 2 | XValues, YValues, XLabel |
Point | 2 | Xvalues, YValues, XLabel |
Pie | 1 | PieValues, XLabel |
Fast Line | 2 | XValues, YValues, XLabel |
HorizLine | 2 | XValues, YValues, YLabel |
HorizArea | 2 | XValues, YValues, YLabel |
3D | ||
Surface | 3 | XValues, YValues, XLabel, ZValues |
Contour | 3 | XValues, YValues, XLabel, ZValues |
Waterfall | 3 | XValues, YValues, XLabel, ZValues |
Color Grid | 3 | XValues, YValues, XLabel, ZValues |
Vector 3D | 3 | XValues, YValues, XLabel, ZValues |
Tower | 3 | XValues, YValues, XLabel, ZValues |
Point3D | 3 | XValues, YValues, XLabel, ZValues |
Triangle Surf. | 3 | XValues, YValues, XLabel, ZValues |
Other | ||
Bar 3D | 3 | XValues, YValues, YStartPoint, XLabel |
Image Bar | 2 | XValues, YValues, XLabel |
Wind Rose | 2 | Angle, YValues, Labels |
Clock | 2 | Angle, YValues, Labels |
Line Point | 2 | XValues, YValues, XLabel |
Bar Join | 2 | XValues, YValues, XLabel |
Calender | 2 | XValues, YValues, Labels |
Big Candle | 5 | OpenValues, CloseValues, HighValues, LowValues, DateValues |
ImagePoint | 2 | XValues, YValues, XLabel |
DeltaPoint | 2 | XValues, YValues, XLabel |
Extended | ||
Polar | 2 | XValues, YValues, Labels (Polar has Angle and Radius) |
Radar | 2 | XValues, YValues, Labels (Radar has Angle and Radius) |
Arrow | 4 | StartXValues, StartYValues, XLabel, EndXValues, EndYValues |
Bezier | 2 | XValues, YValues, XLabel |
Donut | 2 | Angle, YValues, Labels |
Smith | 2 | Resistance, Reactance, Labels |
Pyramid | 2 | XValues, YValues, XLabels |
Map | 3 | XValues, YValues, Polygons, Labels |
Gauge | 1 | YValues |
Financial | ||
Candle | 5 | OpenValues, CloseValues, HighValues, LowValues, DateValues |
Volume | 2 | XValues, YValues (VolumeValues), XLabel |
Point & Figure | 5 | OpenValues, CloseValues, HighValues, LowValues, DateValues |
Stats | ||
Error | 3 | XValues, YValues, XLabel, StdErrorValues |
Error Bar | 3 | XValues, YValues, XLabel, ErrorValues |
High-Low | 3 | XValues, YValues, LowValues, XLabel |
Histogram | 2 | XValues, YValues, XLabel |
BoxPlot | 2 | XValues, SamplesValues, Label |
Horizontal BoxPlot | 2 | XValues, SamplesValues, Label |
Funnel | 3 | XValues, QuoteValues, OpportunityValues, XLabel |
标签可用于扩展2变量Series Type的值。 请参阅下面的示例,该示例在同一图表中使用3个Bar Series类型的实例。
使用Bar系列类型
在最简单的形式中,数据生成以下图表,按月对信息进行分组:
或(按产品分组):
我们在上表(Stock)中添加了新值。
表中的库存值通常高于月产量,因此显示它们会给出下面的图表(这次是2D)。 图表使用线系列来区分股票。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢