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

时间:2014-12-06 08:55:15

标签: c# vb.net time graph charts

我的要求是使用c#或vb.net中的.net(windows窗体或WPF)中的图表控件绘制图形,这将从串口更新数据。图形应显示接收的数据并绘制负载值( y轴)与时间(x轴)。间隔应以秒为单位,并应继续向左移动,如ECG或示波器。

我制作了图表但是没有按比例缩放第二个间隔而不是移动并重新绘制到左边。

1 个答案:

答案 0 :(得分:0)

我认为没有内置图表功能。 我想你需要把它分开。

>创建一个数组,以保存一些数据点。

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

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

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

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