Esempio n. 1
0
        void Start()
        {
            try
            {
                FileOpen(pathInDefault);         // Открывает входной файл и считывает эксперименты.

                if (!inputFileError)             // Проверка на ошибку(неправильные входные данные).
                {
                    listOutputDataShow();        // Выводит на экран выходные эксперименты.
                    MaxExperiment();             // Ищет максимальный эксперимент.
                    FileOutputSave(pathOutSave); // Сохраняет выходные эксперименты.
                    IncorrectValues();           // Проверяет условие для входных экспериментов.

                    // ChartInputData.Invalidate() и ChartOutputData.Invalidate() перерисовывает графики.
                    ChartInputData.Invalidate();
                    ChartOutputData.Invalidate();

                    inputData(); // Информация о составе входного файла - количество экспериментов и количество измерений в каждом эксперименте.
                }
                else
                {
                    buttonAddExperiment.Enabled = buttonDeleteExperiment.Enabled = StripMenuSave.Enabled = StripMenuSaveAs.Enabled = false;
                }
            }
            catch { }
        }
Esempio n. 2
0
 private void listInputData_SelectedIndexChanged(object sender, EventArgs e) // Устанавливает SelectedIndex и перерисовывает графики.
 {
     try { listOutputData.SelectedIndex = listInputData.SelectedIndex; ChartInputData.Invalidate(); ChartOutputData.Invalidate(); } catch { } // ChartInputData.Invalidate() и ChartOutputData.Invalidate() перерисовывает графики.
 }