提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:杨鹏连|2021-05-10 11:48:49.343|阅读 355 次
概述:本教程中的步骤强调了从头开始建立一个图表是多么容易,并将向你介绍TeeChart编辑器,使你能够通过以后的教程来修改和进一步增强图表的外观和功能。良好的图表制作!!
#慧都22周年庆大促·界面/图表报表/文档/IDE/IOT/测试等千款热门软控件火热促销中>>
相关链接:
TeeChart for .NET是优秀的工业4.0 WinForm图表控件,官方独家授权汉化,集功能全面、性能稳定、价格实惠等优势于一体。TeeChart for .NET 中文版还可让您在使用和学习上没有任何语言障碍,至少可以节省30%的开发时间。
简介
基本的图表可以通过TeeChart编辑器来建立和实现,几乎不需要使用代码。TeeChart编辑器是两个编辑器的合体,因为图表可以被认为是与它的数据系列内容不同。你可以定义图表的外观、标题、图例特征和3D方面,而不需要包括数据系列。这使你可以自由地在运行时添加和删除不同的数据系列类型,而不必重新定义整个图表的外观和感觉。
用图表编辑器添加多种系列类型。 TeeChart的 "图表与系列不同 "的设计范式允许你混合各种系列类型,而不限于选择预定义的图表格式。
建立一个图表
在WinForm中加入TeeChart
通过使用TeeChart的安装程序,你将成功地将TeeChart图标添加到Visual Studio .Net编程环境的工具箱中。
TeeChart图表图标是一个带圆圈(Pie)的图表表示。
TeeChart编辑器包含对最常用的图表属性的访问。
图表系列图库
选择一个系列类型。在这个练习中,我们将选择一个条形系列类型。图库将关闭,新系列将显示在第一个图表编辑器屏幕上。
填充新的数据系列
在图表编辑器中选择系列标签,显示系列配置属性。系列页面上的第四个标签是数据源标签。
ADO.NET
如果你的数据源是符合ADO.NET标准的,那么你可以直接在图表编辑器中映射你的数据。
在这个例子中,我们要把一个BarSeries连接到TeeChart.mdb Access数据库中。首先,从VS.NET工具箱的数据选项卡中,将一个OleDbDataAdapter拖到一个带有TeeChart for .Net对象的WinForm上。在数据适配器配置向导上点击 "下一步",在下一页上点击 "新连接... "按钮。现在点击新窗口的 "提供者 "标签,选择 "Microsoft Jet OLE DB提供者",如下图所示。
(*请注意--向导的外观在不同的框架中略有不同)
编码的数据输入
对于程序化的数据输入,你将需要写一些代码。本节将向你展示用编码输入建立图表的必要步骤。
你之前用图表编辑器添加的系列在设计时显示随机数据。然而在运行时,除非你手动填充,否则该系列将是空的数据。从工具箱中选择一个按钮并把它放在你的窗体上。在Visual Studio .Net中,双击Button来访问代码编辑器(在不同的编程环境中,方法可能有所不同)。
在代码编辑器中输入这几行。
[C#.Net]
private void button1_Click(object sender, System.EventArgs e)
{
bar1.Add(3, "Pears",Color.Red)。
bar1.Add(4, "Apples",Color.Blue);
bar1.Add(2, "Oranges",Color.Green);
}
[VB.Net]
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Bar1.Add(3, "Pears", Color.Red)
Bar1.Add(4, "Apples", Color.Blue)
Bar1.Add(2, "Oranges", Color.Green)
End Sub
运行该项目并按下按钮。三个新的条形图将出现在你的图表上。就这样了![C#.Net]
private void button2_Click(object sender, System.EventArgs e)
{
Random rnd = new Random();
if(bar1.Count > 0)
{
//Increment X Axis value and add a new random point
bar1.Add((bar1.XValues.Last + rnd.Next(10)), ((bar1.YValues.Last/(bar1.YValues.Last - 1)) + rnd.Next(10)),"Lemons",Color.Yellow);
}
else
{
//Add a new random point
bar1.Add(1,rnd.Next(10),"Lemons",Color.Yellow);
}
}
[VB.Net]
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim rnd As Random
If (Bar1.Count > 0) Then
'Increment X Axis value and add a new random point
Bar1.Add((Bar1.XValues.Last + rnd.Next(10)), ((Bar1.YValues.Last / (Bar1.YValues.Last - 1)) + rnd.Next(10)), "Lemons", Color.Yellow)
Else
'Add a new random point
Bar1.Add(1, rnd.Next(10), "Lemons", Color.Yellow)
End If
End Sub
选择一个系列类型以满足你的需要
上一个编码的例子产生了新的X和Y值。X轴上各点之间的距离不是恒定的,这在某些情况下会导致Bars的重叠,这对某些但不是所有的应用来说是可取的。使用图表编辑器改变系列类型(在设计时进入图表编辑器,使用第一页的改变按钮,然后将代码中对Bar1的所有引用改为Line1)到LineSeries,显示了用图形表示2个变量的数据的另一种方法。
如果你的数据包含两个以上的变量,还有其他适合显示数据的系列类型。请看一下图表库,选择你认为最适合你的系列类型,然后在TeeChart帮助中阅读相关信息。
现TeeChart for .NET已加入在线订购,现在抢购可立享优惠!
如果您对该图表控件感兴趣,欢迎加入图表控件QQ交流群:740060302
关注慧聚IT微信公众号☟☟☟,了解产品的最新动态及最新资讯。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@hmdbvip.cn
文章转载自:



Parasoft C/C++test是一款专为C/C++代码设计的自动化测试工具,通过静态代码分析、单元测试和运行时错误检测等功能,帮助开发团队在早期发现并修复缺陷,提升代码质量和开发效率 。在实际使用中,尤其是在VC6此类旧版开发环境中执行单元测试时,可能会因环境兼容性问题触发链接错误。
本文主要介绍如何在MVVM应用程序中使用虚拟源,欢迎下载最新版组件体验!
Aspose.Slides for Java使用户能够轻松地操作幻灯片、添加注释和转换文件。其易用性和集成能力提高了工作效率,使开发人员能够专注于更关键的任务。
在嵌入式软件测试领域,对交叉编译代码进行单元测试是一大挑战。Parasoft C/C++test作为专业的C/C++测试工具,能够与劳特巴赫Trace32调试器深度集成。下面会详细介绍如何在C++test中配置Trace32调试器,实现对PowerPC架构程序的单元测试,涵盖环境设置、项目导入到测试执行的全过程。
相关产品
它是优秀的制图控件。含大量的二维三维图表样式、33种数理统计函数,内置数据库并支持桌面系统和服务器系统的多种数据格式导出,支持ASP.NET 和 PocketPC / WindowsCE下的应用程序。
最新文章 MORE
永利最大(官方)网站相关的文章 MORE
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@hmdbvip.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
永利最大(官方)网站