本人需要编制一个实时显示界面,并绘制曲线,请问有无控件可以完成?
如果有,能不能提供控件?邮箱:[email protected]
如果没有,能不能提供算法?

解决方案 »

  1.   

    DirectX + GDI+ 可以实现
      

  2.   

    向你推荐一个控件 Plot.ocx
    这个控件是用VC++编出来的,我会将源码发给你。
    本人觉得这个控件做的还不错,
    大致的用法是这样的:
    在初始化时,就是在Form_Load时,添加AddSerie(int nSerie,int nStyle,uint nColor,string szTitle,int bRightAlign)
    其中,nSerie为曲线系列,nStyle为线型,nColor为曲线颜色,szTitle为曲线名称,bRightAlign其实是一个bool型变量,右对齐。
    然后再处理方法中,通常是在时间Tick事件中添加方法AddPoint(int nSerie,double xValue,double yValue)
    添加完了后,记住,一定要调用refresh()方法!
    介绍完。
    如有疑难问题,我们可以讨论讨论:[email protected]
      

  3.   

    zhjackycheung能不能发一份给我,[email protected],多谢多谢
      

  4.   

    ZedGraph C#写的开源,有不少例子http://sourceforge.net/project/showfiles.php?group_id=114675