private void cmdDrawGrid_Click(object sender, EventArgs e) { int MeasureX = 0; int MeasureY = 0; if (rbGridmm.Checked) { int.TryParse(tGridXmm.Text, out MeasureX); int.TryParse(tGridYmm.Text, out MeasureY); } else { int.TryParse(tGridXlines.Text, out MeasureX); int.TryParse(tGridYLines.Text, out MeasureY); } DrawGrid?.Invoke(GridType, MeasureX, MeasureY); }