TeeChart for .NET图表控件教程二:填充数据系列

本教程主要向你介绍TeeChart的入门基础操作:填充数据系列 。

年终大促

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

点击立即下载最新版TeeChart for .NET

在TeeChar系列教程中,上一章我们主要讲解了如何建立图表,今天我们就为大家带来“填充数据系列教程的讲解。

填充新的数据系列 

TeeChart for .NET图表控件教程二:填充数据系列 现在点击同一窗口的 “连接 “标签,从TeeChart for .Net根目录下的样本数据文件夹中选择TeeChart.mdb文件。
TeeChart for .NET图表控件教程二:填充数据系列


点击 “测试连接 “按钮来测试连接,然后点击同一窗口的 “确定 “按钮。现在点击数据适配器配置向导窗口的 “下一步 “按钮,在出现的窗口中选择 “使用SQL语句 “并再次点击 “下一步 “按钮。现在点击 “查询生成器 “按钮,添加 “雇员 “表。关闭 “添加表 “窗口,选择 “*(所有列)”复选框。

TeeChart for .NET图表控件教程二:填充数据系列

TeeChart for .NET图表控件教程二:填充数据系列 现在点击 “应用 “按钮并运行表单;你现在应该有类似下面的东西。 TeeChart for .NET图表控件教程二:填充数据系列 欲了解更多信息,请参见教程8–ADO.NET数据库访问。

编码的数据输入 

对于程序化的数据输入,你将需要写一些代码。本节将向你展示用编码输入建立图表的必要步骤。

[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 

选择一个系列类型以满足你的需要 


本次关于.NET图表控件TeeChart for .NET教程的介绍到这里了,点击此处了解更多教程。

如果您想了解TeeChart for .NET价格,欢迎咨询在线客服

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年10月26日
下一篇 2022年10月26日

相关推荐

发表回复

登录后才能评论