在WFA中动态制作图表

时间:2017-02-20 23:48:56

标签: c# .net winforms charts

我需要在WFA中创建一些图表。我有几个double[]数组,具体取决于我将加载多少数据集,因此图表数量会发生变化。

动态制作它的最简单方法是什么?是否可以使用控件或我必须编写自己的图表?

例如我试过这个,但它没有在表单中显示任何内容:

private void button1_Click(object sender, EventArgs e)
{
    Chart chart = new Chart();
    chart.Series.Add("C4.5");
    chart.ChartAreas.Add("ChartArea1");
    chart.ChartAreas[0].Visible = true;
    chart.ChartAreas[0].Position.Auto= true;
    chart.Series[0].ChartType = SeriesChartType.Line;


    chart.Visible = true;
    double[] a = new double[]
    {
        1,2,3,4,5,6,7,8,9,1
    };
    chart.Series[0].Points.DataBindY(a);
}

0 个答案:

没有答案