WinForm使用PictureBox绘制动态曲线
用PictureBox
控件画动态曲线,挺适合需要实时显示数据的场景,比如监控、传感器读数这些。曲线是根据定时器生成的随机点慢慢绘出来的,视觉效果还不错,操作也不复杂。你可以自定义点的生成频率,想快就调快,想慢就调慢,蛮灵活的。
画出来的曲线还能支持数据导入导出,这点对调试和复盘实用。比如你今天生成了一组数据,导出保存,明天直接导入就能还原现场。嗯,而且格式也不复杂,配合Excel
或者CSV
都能搞定。
定时器部分你可以看看VisionTimer
插件(点我),设置周期方便。如果你是搞前端或者脚本的,Javascript
的定时器用法也可以参考一下(这里有个线程调整的例子)。
哦对了,数据导入导出这块,也推荐你看看PHPExcel
(传送门)或者Excel
操作(也在这),可以直接复用思路。
如果你正好要做实时图像展示、数据这类功能,用PictureBox
试试蛮合适的,代码也容易上手。你要是嫌写起来麻烦,定时器模块搞个封装,后续维护起来省心多了。
1.21MB
文件大小:
评论区