zedgraphcontrol c# winforms

Строю графики в zedgraphcontrol ниже код представил, не могу привязать к checkBox_CheckedChanged,нужно сделать чтобы когда пользователь убирал галочку с checkBox-а график скрывался, а если галочка стоит строился

private void DrawGraphMAlfa(double[] ABlockA, double[] MBlockA, int rowCountA, double[] APlusBlockA, double[] MPlusBlockA, double[] AMinusBlockA, double[] MMinusBlockA)
    {
        double x, y;
        GraphPane pane = zedGraphControl1.GraphPane;
        pane.CurveList.Clear();
        PointPairList list1 = new PointPairList();
        PointPairList list2 = new PointPairList();
        PointPairList list3 = new PointPairList();
        for (int i = 0; i < rowCountA; i++)
        {
            x = MBlockA[i];
            y = ABlockA[i];
            list1.Add(x, y);
            x = MPlusBlockA[i];
            y = APlusBlockA[i];
            list2.Add(x, y);
            x = MMinusBlockA[i];
            y = AMinusBlockA[i];
            list3.Add(x, y);

        }
        pane.XAxis.Title.Text = "М";
        pane.YAxis.Title.Text = "A";
        pane.Title.Text = "График М/Альфа";
        pane.Title.FontSpec.FontColor = Color.White;
        LineItem curve1 = pane.AddCurve("М/Альфа", list1, Color.Blue, SymbolType.Triangle);
        LineItem curve2 = pane.AddCurve("М+/Альфа+", list2, Color.Red, SymbolType.Circle);
        LineItem curve3 = pane.AddCurve("М-/Альфа-", list3, Color.Green, SymbolType.Star);
        curve1.Line.IsSmooth = true;
        curve1.Line.SmoothTension = 0.5F;
        curve2.Line.IsSmooth = true;
        curve2.Line.SmoothTension = 0.5F;
        curve3.Line.IsSmooth = true;
        curve3.Line.SmoothTension = 0.5F;
        zedGraphControl1.AxisChange();
        zedGraphControl1.Invalidate();
    }

Ответы (0 шт):