解决方案 »

  1.   

    可以在计算Series对象的之后,在Chart控件添加Series对象之前,重新创建一个画图区域!
     //重新初始化 图标区域对象if (chart1.ChartAreas.Count > 0)//如果已经有绘图
                    {
                        chart1.ChartAreas.Clear();//清空
                    }
                    System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea1 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
                    chartArea1.Name = "ChartArea1";
                    chart1.ChartAreas.Add(chartArea1);最好在设计页面把相应的代码删除掉!
      

  2.   

    其实不用那么复杂,直接
    chart2.ChartAreas[0].RecalculateAxesScale();