C#在chart控件中实现图上内插数据点功能

C#的chart控件可以轻松实现数据的查看,但是我们却没法轻易地对数据进行交互式编辑,所以前期我开发了chart控件数据点的框选、删除、平移功能,后来又开发了chart控件漫游功能。在我自己进行数据处理过程中,又发现有时采集的数据会有缺失,于是我又萌生了开发插点功能,于是就有了本文的诞生了。
首先看一下这种情况,采集到的数据一看,明显红圈处的数据有丢失,那么我们就可以根据数据前后的走势,内插出丢失的数据。方法是鼠标单击一系列点后,按回车键便可以插点,这里我示意性的插了几个点。
C#在chart控件中实现图上内插数据点功能_第1张图片
插点的时候有提示如何操作。
C#在chart控件中实现图上内插数据点功能_第2张图片

鼠标左键单击插点,点击完了是这样子的,我在点击的地方显示了红色的圈圈。
C#在chart控件中实现图上内插数据点功能_第3张图片

按回车键,可以看到点已经被插入到chart中了。
C#在chart控件中实现图上内插数据点功能_第4张图片
这就是实现在chart中插点的功能啦,完整的工程代码已经上传,欢迎大家下载交流学习
C#chart控件图表上插点功能实现源代码下载

你可能感兴趣的:(C#)