提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:何家巧|2023-01-13 11:54:37.970|阅读 66 次
概述:在TeeChar系列教程中,上一章完成了图例设计的讲解,本次我们为大家带来“使用系列”的前部分,包括系列类型中的结构讲解,希望对大家有所帮助。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
TeeChart for .NET是优秀的工业4.0 WinForm图表控件,官方独家授权汉化,集功能全面、性能稳定、价格实惠等优势于一体。TeeChart for .NET 中文版还可让您在使用和学习上没有任何语言障碍,至少可以节省30%的开发时间。
在TeeChar系列教程中,上一章完成了“图例设计”的全部讲解,本次我们为大家带来“使用系列”的前部分,包括系列类型中的结构讲解,希望对大家有所帮助。
内容-目录
一、系列类型
(一)系列类的结构
(二)选择一个系列类型
(三)将数据添加到系列中
(四)从系列中删除数据点
(五)向系列中添加空点
二、在图表中混合系列类型
(一)添加新的系列
(二)为系列选择坐标轴
(三)连接系列
(四)改变系列的顺序
三、系列值列表
(一)访问系列值
(二)使用数值的例子
四、系列事件作为TeeChart类型库结构的一个小背景,这里是对系列类和接口的一个解释。下图显示了TeeChart系列类之间的关系。所有的类都源于通用的 "系列 "类,因此共享 "系列 "属性和方法。有几个抽象类派生自Series(Custom3DSeries、CustomBarSeries和CircledSeries),这些类以灰色显示,它们的接口不能直接用于编程,它们的特性被它们的后代Series类型所继承。所有派生的系列(橙色)都可以在TeeChart图库中访问,以纳入你的图表中。以这种方式派生的TeeChart系列,允许通过一个共同的索引结构对继承的属性和方法进行可编程的访问(见本节后面的示例代码)。
[C#]
//Add a series at runtime
private void button1_Click(object sender, System.EventArgs e)
{
Steema.TeeChart.Styles.Area tmpAreaSeries = new Steema.TeeChart.Styles.Area(tChart1.Chart);
tmpAreaSeries.FillSampleValues(4);
//Or
//Steema.TeeChart.Styles.Area tmpAreaSeries = new Steema.TeeChart.Styles.Area();
//tChart1.Series.Add(tmpAreaSeries);
//tmpAreaSeries.FillSampleValues(4);
}
[VB.Net]
'Add a series at runtime
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim tmpAreaSeries As New Steema.TeeChart.Styles.Area(TChart1.Chart)
tmpAreaSeries.FillSampleValues(4)
'Or
'Dim tmpAreaSeries As New Steema.TeeChart.Styles.Area()
'TChart1.Series.Add(tmpAreaSeries)
'tmpAreaSeries.FillSampleValues(4)
End Sub
所有AreaSeries的属性和方法对新系列都是可用的,就像在设计时创建的任何系列一样。
在同一个图表中混合使用不同系列的例子是,在设计时使用TeeChart编辑器在图表中添加一个Area(系列(0))、Bar(系列(1))和Line(系列(2))系列。所有这些都访问一个共同的索引结构,即图表的系列列表。与系列有关的工作可能看起来像下面这样。
[C#]
private void Form1_Load(object sender, System.EventArgs e)
{
//You could add the Series at runtime
Steema.TeeChart.Styles.Area area1 = new Steema.TeeChart.Styles.Area(tChart1.Chart);
Steema.TeeChart.Styles.Bar bar1 = new Steema.TeeChart.Styles.Bar(tChart1.Chart);
Steema.TeeChart.Styles.Line line1 = new Steema.TeeChart.Styles.Line(tChart1.Chart);
//Use Series common properties
tChart1.Series[0].FillSampleValues(10);
tChart1.Series[1].FillSampleValues(10);
tChart1.Series[2].FillSampleValues(10);
tChart1.Series[1].Marks.Visible = false;
tChart1.Series[2].Marks.Visible = false;
//Modify Bar specific properties
bar1.BarStyle = Steema.TeeChart.Styles.BarStyles.Pyramid; //Change Bar type
bar1.Pen.Color = Color.Yellow; //Bar bounding lines colour
//Modify Line specific properties
line1.Stairs = true; //Set line to Stairs
line1.LinePen.Color = Color.Blue; //LineSeries bounding lines colour
//Modify Area specific properties
area1.AreaBrush.Style = System.Drawing.Drawing2D.HatchStyle.Cross; //Area fill pattern
}
[VB.Net]
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'You could add the Series at runtime
Dim Area1 As New Steema.TeeChart.Styles.Area(TChart1.Chart)
Dim Bar1 As New Steema.TeeChart.Styles.Bar(TChart1.Chart)
Dim Line1 As New Steema.TeeChart.Styles.Line(TChart1.Chart)
'Use Series common properties
TChart1.Series(0).FillSampleValues(10)
TChart1.Series(1).FillSampleValues(10)
TChart1.Series(2).FillSampleValues(10)
TChart1.Series(1).Marks.Visible = False
TChart1.Series(2).Marks.Visible = False
'Modify Bar specific properties
Bar1.BarStyle = Steema.TeeChart.Styles.BarStyles.Pyramid 'Change Bar type
Bar1.Pen.Color = Color.Yellow 'Bar bounding lines colour
'Modify Line specific properties
Line1.Stairs = True 'Set line to Stairs
Line1.LinePen.Color = Color.Blue 'LineSeries bounding lines colour
'Modify Area specific properties
Area1.AreaBrush.Style = System.Drawing.Drawing2D.HatchStyle.Cross 'Area fill pattern
End Sub
以上就是TeeChart系列教程中的“使用系列”的介绍了,点击查看更多教程。
如果您想了解TeeChart for .NET价格,欢迎咨询
TeeChart for .NET技术交流QQ群:740060302 欢迎加入
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
它是优秀的制图控件。含大量的二维三维图表样式、33种数理统计函数,内置数据库并支持桌面系统和服务器系统的多种数据格式导出,支持ASP.NET 和 PocketPC / WindowsCE下的应用程序。
TeeChart for Java适用于所有主流Java编程环境的TeeChart图表库
TeeChart for PHP一款含100%的PHP源代码并支持PHP5及更高的版本的图表开发工具
TeeChart for .NET优秀的工业4.0 WinForm图表控件,官方独家授权汉化,集功能全面、性能稳定、价格实惠等优势于一体
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢