日期:2014-05-17  浏览次数:20865 次

动态生成Chart!
大家好,我用的开发工具是VS2008,下载插件有了Chart控件。
我现在想用代码动态生成一个柱形图,代码如下:
        private void Form_Load(object sender, EventArgs e)
        {
            Chart chart2 = new Chart();
            
            chart2.Width = 228;
            chart2.Height = 154;
            chart2.Location = new Point(12, 21);
            
            chart2.ChartAreas.Add("chartarea2");
            chart2.ChartAreas[0].Position.Auto = true;

            chart2.Series.Add("a");
            chart2.Series[0].ChartType = SeriesChartType.Spline;

            chart2.Legends.Add("legend2");
         }

为什么在窗体上没有显示呢?

谢谢大家。

------解决方案--------------------
this.Controls.Add(chart2);