要求随着温度的变化绘制实时曲线图....能有实例实在在太好了.....

解决方案 »

  1.   

    你的要求太简单,过于应用化。1:你的温度变化是如何得到的?比如:自动保存进数据库,你只需要绘图就可以;还是需要通过串口、OPC、modbus之类的来采集温度?2:有了数据,绘制曲线是很简单的。你的这个功能要求请参考并搜索一下“组态软件”。
      

  2.   


    其实就是把点连起来用一个list存放温度值,可以根据需要设置它的容量。假如每秒得到一个新数据,得到新数据后,往list里面添加一个。然后把点连起来,画出来就可以了。注意一下方向。
      

  3.   

    用C#绘制实时曲线图 
    在实际项目中我们经常需要绘制一些实时的数据图片,比如当前各公司的用水量、用电量还有播放声音视频时实时显示当前的声频等等,在我们最熟悉的任务管理器也有这么一个功能,用来表示当前CPU的使用频率,最近笔者刚刚给朋友完成了一个类似的功能图,用曲线图来实时表示一些实际数据,由于形象直观,很受客户欢迎。不过由于某些原因,本人不能将实际项目中的代码拿出来给大家分享,只能模拟了一个简单的实现,代码没有过多优化,所以还存在很多可以优化的地方,希望有兴趣的朋友自己完善。