C#图表开发——Chart

C#的Chart控件用于开发图表功能,其关键属性是Series和ChartArea。Series是一个SeriesCollection,包含多个Series类元素,每个代表图表数据。Series类的重要属性包括Name(图形名称)、ChartType(设置图表类型如柱状图、折线图等)、Points(DataPointCollection,存储图表数据)。例如,`series.ChartType=SeriesChartType.FastLine`设置折线图,`chart1.Series[0].Points.AddXY(5,20)`添加数据点。

Overview

C#中,开发图表功能的控件是Chart,而Chart控件有两个重要的属性,Series和ChartArea。Series属性是SeriesCollection类型,内部封装了一个集合(元素类型为Series类),每个集合元素代表了要显示的图表数据。当Series属性的集合内元素为多个时,表示Chart里同时显示的图表为多个。

举例,当series属性内部的集合元素数量为1和2时时,显示的图表分别如下图1和图2所示:

 Series类

前面已经讲到,Series属性内部封装了一个集合,而集合的每个元素,都代表了图表要显示的数据,Series属性集合中含有多个元素则代表了Chart中同时显示多个图表。Series属性集合里元素的类型为Series类。

Series类,有许多重要的属性,这些属性对于创建Chart图表非常重要。例如,Name、Points、CharArea、ChartType、XAxisType、YAxisType等。

Name属性,表示图表中图形的名称,上图中的次数、频率就是通过Name属性设置的。

Cha

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木林森先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值