删除ChartArea后,Winform图表会出现红叉

时间:2017-09-09 13:06:35

标签: c# winforms

我有一张图表,每个图表区最多有四个图表和一个系列...

我还有一个删除按钮,删除最后添加的图表区域和系列,它工作正常,直到最后一个然后我在我的图表控件上有一个红叉。

private void DeletePic_Click(object sender, EventArgs e)
    {
        int count = chart1.ChartAreas.Count;
        try
        {
            //MessageBox.Show(count.ToString());
            if (count > 0)
            {
                chart1.Series[count-1].Points.Clear();
                chart1.Series.RemoveAt(count - 1);
                chart1.ChartAreas.RemoveAt(count - 1);

            }
        }
        catch(Exception ex)
        {
            MessageBox.Show(ex.Message);
        }
    }

0 个答案:

没有答案