【发布时间】:2015-08-19 21:28:54
【问题描述】:
我正在构建一个简单的 WinForms (C#) 应用程序来在图表中显示一些数据分布。我在我的应用程序中使用 .net 图表控件。我的表单上只有一个图表和按钮控件,我想填充图表 onclick 事件。 我在 onclick 事件中使用了这样的东西:
chartPractice.Series["Distribution"].Points.AddXY("1", 150);
chartPractice.Series["Distribution"].Points.AddXY("2", 11);
chartPractice.Series["Distribution"].Points.AddXY("3", 250);
可以很好地填充图表中的值。
我想实现允许应用程序用户实时查看图表是如何填充的功能。
例如,如果我将系列放在 for 循环中,则只有最终输出会显示在图表控件中:
for (int i = 0; i < 900; i++)
{
chartPractice.Series["Distribution"].Points.AddXY("1", i);
}
我希望用户看到柱状图随着每次循环迭代而变化。现在,当我使用上面的方法时,应用程序只需遍历循环并在图表中显示最终结果。
谢谢,
【问题讨论】:
标签: c# .net winforms charts real-time