图表控件TeeChart for .NET系列教程六:将数据添加到系列中(使用系列)
创始人
2024-05-30 00:42:09
0

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

TeeChart for .NET最新版下载icon-default.png?t=N176https://www.evget.com/resource/detail-download-22162

在TeeChar系列教程中,上一章完成了使用系列中“系列类的结构的介绍,本次我们将为大家带来使用系列教程中的第三节,关于“将数据添加到系列中”的讲解,希望对大家有所帮助。

将数据添加到系列中

大多数系列类型(除ADO.NET数据源教程8和函数教程7外)都使用24种通用重载的添加方法来添加数据。但也有一些例外情况,见下表。

请注意,除了ShapeSeries之外,所有特定系列的添加方法都被自动添加为通用添加方法的进一步重载,因此可以从那里访问(例如candleSeries1.Add(new DateTime(2002,11,27),100,400,200,300);)。

颜色

在添加点的时候,可以手动为其添加颜色

[C#] 
bar1.Add(50,"Tomatoes",Color.Tomato); 
[VB.Net] 
Bar1.Add(50, "Tomatoes", Color.Tomato) 

另外,你也可以让TeeChart分配一种颜色。TeeChart将为每个新系列选择最多19种独特的、尚未使用的颜色,如果Series.ColorEach = True,则为每个新系列点选择颜色。

例如:

[C#] 
Random rnd = new Random(); 
bar1.ColorEach = true; 
for(int i = 0; i < 19; ++i) 
{ int higher = i + 65; char letter = (char) higher; bar1.Add(rnd.Next(100),letter.ToString()); 
} 
[VB.Net] 
Dim i As Integer 
Bar1.ColorEach = True 
For i = 0 To 19 Bar1.Add(Rnd() * 100, Chr(i + 65)) 
Next 

一个透明的颜色可以被添加到一个点上,以便为ValueList中的值保留一个空间,而不在图表上显示。

例如

[C#] 
bar1.Add(45, "My Transparent Bar", Color.Transparent); 
[VB.Net] 
Bar1.Add(45, "My Transparent Bar", Color.Transparent) 

从系列中删除数据点

使用Series.Delete来从一个系列中删除一个点。Series.Delete有两个重载。

public Void Delete(System.Int32) 

删除系列中的第n个点。

public Void Delete(System.Int32, System.Int32) 

从系列中的第n个点开始,删除若干个点n。

例如

[C#] 
bar1.Delete(7,2);  (deletes two points starting from the 8th Series point (index starts at zero)) 
[VB.Net] 
Bar1.Delete(7, 2)  (deletes two points starting from the 8th Series point (index starts at zero)) 

Series.Clear清除一个系列中的所有点。

将空点添加到系列中

Series.Add有三个重载,允许你向系列中添加一个空点。
添加一个新的空(透明)点。
public Int32 Add()
添加一个新的空点并指定文本。
public Int32 
Add(System.String)

在指定的X值处添加一个新的空点,并指定文字。
public Int32 Add(System.Double, 
System.String)

上述第二个重载将在系列中添加一个空点,允许你为该点定义一个标签,但在系列中的该点留下一个断点。在线型系列的情况下,断裂前的最后一个点不会与断裂后的第一个点连接。 
例如

[C#] 
line1.Add("Null Point"); 
[VB.Net] 
Line1.Add("Null Point")

请在TeeChart帮助文件中查找其他两个重载,了解它们的使用实例。

相关内容

热门资讯

保存时出现了1个错误,导致这篇... 当保存文章时出现错误时,可以通过以下步骤解决问题:查看错误信息:查看错误提示信息可以帮助我们了解具体...
汇川伺服电机位置控制模式参数配... 1. 基本控制参数设置 1)设置位置控制模式   2)绝对值位置线性模...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
表格中数据未显示 当表格中的数据未显示时,可能是由于以下几个原因导致的:HTML代码问题:检查表格的HTML代码是否正...
本地主机上的图像未显示 问题描述:在本地主机上显示图像时,图像未能正常显示。解决方法:以下是一些可能的解决方法,具体取决于问...
表格列调整大小出现问题 问题描述:表格列调整大小出现问题,无法正常调整列宽。解决方法:检查表格的布局方式是否正确。确保表格使...
不一致的条件格式 要解决不一致的条件格式问题,可以按照以下步骤进行:确定条件格式的规则:首先,需要明确条件格式的规则是...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...