日期:2014-05-20  浏览次数:20768 次

老板要求做数据描画,问几个问题
老板要求对实时图谱数据或磁盘中已保存图谱数据进行图谱处理,
1要像cpu使用率历史那样的能够在x,y轴中描画出数据。
2要能够把指定区域画出的图线能够放大缩小
3触发特定事件后,鼠标左右移动时能够始终沿着数据线移动,而不偏离。

请问
1,各位有什么好的方案?
2,大概需要知道哪方面的知识。


------解决方案--------------------
1:用一个Timer来定时对数据读取并刷新显示
2:最好用双缓冲来画以减少闪动
3:Graphics画图的知识要充分.
------解决方案--------------------
1.用GDI+画在pictureBox里面
2.直接改变pictureBox大小
3就比较麻烦.. 没什么思路
------解决方案--------------------
NPlot是个不错的软件,但是我没有研究过,如果你对ZedGraph有兴趣的话,可以来看看。
http://blog.csdn.net/tjvictor/archive/2006/11/25/1413781.aspx