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();
}