/// <summary> /// Вывод графика на форму /// </summary> /// <param name="calibrationTable">Таблица калибровки которую необходимо показать</param> private void ShowCalibrationTableInGraphics(CalibrationTable calibrationTable) { int k = 0; if (currentState.SelectedCalibrationTable != null) { if (currentState.SelectedCalibrationTable.CalibrationTable != null) { if (checkBoxDoScale.Checked && currentState.SelectedCalibrationTable.CalibrationTable.Parameters.Count > 3) { k = 1; } } } Point[] points = new Point[calibrationTable.Parameters.Count - k]; for (int index = 0; index < calibrationTable.Parameters.Count - k; index++) { points[index] = new Point(calibrationTable.Parameters[index].Physical, calibrationTable.Parameters[index].Calibrated); } gr.InsertPoints(points); }