繁体   English   中英

如何基于时间(秒)在.net Windows窗体中使用图表绘制图形

[英]How to draw graph using chart in .net windows forms based on time(seconds)

我的要求是使用c#或vb.net中的.net(Windows窗体或WPF)中的图表控件绘制图形,该图形将更新来自串行端口的数据。图形应显示接收到的数据并绘制负载值(y轴)间隔应以秒为单位,并且应像ECG或示波器一样继续向左移动。

我制作了图表,但第二个间隔没有缩放,也没有向左移动或重绘。

我认为没有内置的图表功能。 我想您需要对此进行拆分。

>制作一个数组,以容纳一些数据点。

>然后使用计时器和OnTimerEvent方法将下一个数据点放入数组,然后继续移动,删除最后一个数据点。

>然后刷新-删除并添加-从数组值中删除所有图表数据点

计时器: http//msdn.microsoft.com/zh-cn/library/393k7sb1( v = vs.110).aspx

抱歉,我想不出简单的方法

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM