【问题标题】:How to get collection data into a chart object?如何将集合数据获取到图表对象中?
【发布时间】:2011-07-22 15:42:47
【问题描述】:

我有一个在 Visual Studio 2010 中构建的 C# 应用程序。该应用程序包含处理一些输入数据以生成一些我想放在图表上的输出数据的代码。我可以将输出数据放入任何所需的 .NET 集合对象中。但是我无法让图表查看表单上定义的对象来获取图表的数据。图表似乎只会转到我的项目外部的服务、数据库或对象

我查看了所有我能找到的帖子,似乎图表对象最近发生了变化,并且相关帖子不再相关,因为 Chart 类已更改。

我一直在使用图表的 DataSource 属性来指定数据源。我还查看了 Visual Studio 的自动代码完成工具提供的所有选项,但找不到任何看起来或工作方式符合我想要的东西。

如果知道诀窍,这一定很容易。有人知道这其中的诀窍吗?

谢谢,

比尔

【问题讨论】:

    标签: c# visual-studio-2010 charts


    【解决方案1】:

    最终在 MSDN 的“在运行时添加系列数据”标题下找到了答案。这是我从 MSDN 示例代码开发的一些示例代码,它显示了我的问题的解决方案:

    chart1.Series.Add("example");
    chart1.Series["example"].ChartType = System.Windows.Forms.DataVisualization.
        Charting.SeriesChartType.Line;
    
    for (int i = 0; i < 20; ++i)
    {
        chart1.Series["example"].Points.Add(2 * i);
    }
    

    干杯,

    比尔

    【讨论】:

      猜你喜欢
      • 2021-04-08
      • 1970-01-01
      • 2023-03-21
      • 2019-08-06
      • 2014-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多