当输入在几秒钟内发生变化时,c#chart control会自动更新?

时间:2012-07-06 13:40:28

标签: c# charts mschart

我有一个窗口表单,其中包含很少的参数和图表控件,用于绘制图表。 这几个参数是一个跟踪栏,我这样做是为了每当其中一个跟踪栏值发生变化时,图表就会更新。

然而,我注意到如果我拖动轨迹栏,图表绘图会突然花费很多时间。

如何实施图表以便图表定期更新?说应用程序实现后两秒没有值正在改变?

非常感谢。

1 个答案:

答案 0 :(得分:2)

在表单中添加Timer控件。将Interval属性设置为2000(2秒)。每当影响图表的任何因素发生变化时,请将计时器的Enabled属性设置为true。在计时器的Tick事件处理程序中,将计时器的Enabled属性设置为false,然后更新图表控件。