/* Решение задачи, которая есть на форме, */ private void решениеToolStripMenuItem_Click(object sender, EventArgs e) { u1 = ReadTask.ReadTaskFromForm(dataGridA, dataGridZ, out task); if (u1 == 1) { task.OutTaskToDataGridView(numeric_nx, numeric_nu, dataGridA, dataGridZ); OutSolutionToForm(); } else { MessageBox.Show( "Неправильные данные на форме, "); } }
/* Чтение задачи из файла и решение задачи, */ private void задачаИзФайлаToolStripMenuItem_Click(object sender, EventArgs e) { if (openFileDialog1.ShowDialog() == DialogResult.OK) { string s = openFileDialog1.FileName; ClearForm(); u1 = ReadTask.ReadTaskFile(s, out task); if (u1 == 1) { task.OutTaskToDataGridView(numeric_nx, numeric_nu, dataGridA, dataGridZ); OutSolutionToForm(); } else { MessageBox.Show(string.Format( "Неправильные данные в файле {0}, ", s)); } } }