VS自带chart控件应用说明
适用于
.NET Framework版本:
4.8 4.7.2 4.7.1 4.7 4.6.2 4.6.1 4.6 4.5.2 4.5.1 4.5 4.0
Chart 类的两个重要属性是 Series 和 ChartAreas 属性,两者都是集合属性。
Series 集合属性存储 Series 对象,这些对象用于存储要显示的数据,以及这些数据的属性。
ChartAreas 集合属性存储 ChartArea 对象,这些对象主要用于使用一组轴绘制一个或多个图表。
动态曲线及静态曲线绘制示例的图文教程:
1、打开Visual Studio,新建一个C#Windows窗体应用程序工程。


2、点击工具箱,找到数据,找到chart控件,拖到程序窗体内。

3、点击图表选中,然后点击属性,点击Series,设置图表序列属性。

4、这里可以设置曲线名称,X轴数据类型,chart类型(这里选择的是Line),添加曲线,数据点颜色等属性。

5、点击属性,点击ChartAreas,设置图表区属性。这里可以设置图表区的颜色等属性。

6、编辑按钮相关属性和单机事件处理(以静态曲线按钮sin(x)为例,其余控件使用不做描述)

根据实际使用需要可以修改相关属性:点、线宽、颜色、x轴标题、y轴标题、画点修改图表背景色等。

7、点击运行,单机按钮效果如下图:




8、启动XY游标功能可实现缩放

运行程序,点击生成曲线的按钮后,鼠标左键选中所要放大图标区域即可放大,滚轴有还原上一次坐标轴范围,可还原XY坐标轴

9、获取游标所在曲线上的坐标值

添加获取工具提示事件处理,双击即可自动生成相应事件方法,实现获取曲线坐标显示的参考代码如下

运行程序,点击按钮生成两条曲线后,鼠标放到曲线上变成十字光标片刻后,即可看到该曲线名称及鼠标所在坐标数据
