private void Combine_Click(object sender, EventArgs e) { try { List <Cut> cuts = CutConvert.MatrixToCutsList(DataGridViewUtils.GridToArray2 <double>(Input)); List <Cut> CombineCuts = Cut.Combine(cuts); DataGridViewUtils.Array2ToGrid(Output, CutConvert.CutsListToMatrix(CombineCuts)); save.Enabled = true; } catch (Exception ex) { MessageBox.Show(ex.Message, "ошибка"); } }
private void open_Click(object sender, EventArgs e) { if (openFileDialog.ShowDialog() == DialogResult.OK) { try { CutsFile file = new CutsFile(openFileDialog.FileName); List <Cut> Cuts = file.ReadCuts(); DataGridViewUtils.Array2ToGrid(Input, CutConvert.CutsListToMatrix(Cuts)); } catch (Exception ex) { MessageBox.Show(ex.Message, "ошибка"); } } }