TeeChart for .NET是优秀的工业4.0 WinForm图表控件,官方独家授权汉化,集功能全面、性能稳定、价格实惠等优势于一体。TeeChart for .NET 中文版还可让您在使用和学习上没有任何语言障碍,至少可以节省30%的开发时间。
点击立即下载最新版TeeChart for .NET
简介

建立一个图表
在WinForm中加入TeeChart
通过使用TeeChart的安装程序,你将成功地将TeeChart图标添加到Visual Studio .Net编程环境的工具箱中。
TeeChart图表图标是一个带圆圈(Pie)的图表表示。
图表系列图库
系列图库由八个标签页组成。
标准
标准系列类型,那些可能被最经常调用的类型,如线型、条型、饼型等。
扩展
扩展系列类型,包括用于规划或制图应用的更专业的系列类型,如箭头、极坐标、机关图、贝塞尔图等。
金融
金融系列包括用于金融应用的更专业的金融系列类型。
其他
如果你仍然没有找到你要找的图表类型,你很可能在这里找到它,例如,标签云、风玫瑰、日历等。
3D
三维系列包括提供三维表现的系列类型,如表面、瀑布、塔等。 这些类型需要三个(X、Y、Z)而不是两个(X、Y)变量。
统计
统计系列包括用于统计应用的图表系列类型,如直方图、误差条、箱形图等。
仪表
仪表系列提供各种仪表,如数字仪表、线性仪表、环形仪表等。
地图
地图系列包括各种用于地理图表的地图,如:世界、欧洲、北美、亚洲等。
填充新的数据系列




编码的数据输入
对于程序化的数据输入,你将需要写一些代码。本节将向你展示用编码输入建立图表的必要步骤。
[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
运行该项目并按下按钮。三个新的条形图将出现在你的图表上。就这样了!
你的图表中的第一个条形图系列被称为Bar1,第二个Bar2等等,因此在你的图表中有多个系列,你可以使用这些名称来修改相关的系列。
系列的添加方法有25个重载,其中第7个接受3个变量,值、文本和颜色。因此,添加方法假定标签轴(在此情况下为X轴)上的数值间距相等。如果你的数据包含两个变量,你可以使用Add方法的另一个重载。在你的项目中添加另一个Button,并将这段代码放入其中。运行项目并使用这段代码添加点。
[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 IfEnd Sub
选择一个系列类型以满足你的需要

现TeeChart for .NET已加入在线订购,现在抢购可立享优惠!
如果您对该图表控件感兴趣,欢迎加入图表控件QQ交流群:
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!