private void shuffleBtn_Click(object sender, EventArgs ev) { try { int[] arr = DataGridViewHelper.DGVToArray(sourceArrayDGV); ArrayUtils.ShuffleArray(arr); DataGridViewHelper.ArrayToDGV(sourceArrayDGV, arr); } catch (Exception e) { MessagesUtils.ShowError("Проверьте правильность введенных данных"); } }
private void SortBtn_Click(object sender, EventArgs ev) { //try //{ int[] arr = DataGridViewHelper.DGVToArray(sourceArrayDGV); Sorter.SortInsertion(arr, out SortReport report); DataGridViewHelper.ArrayToDGV(sourceArrayDGV, arr); //} //catch (Exception e) //{ // MessagesUtils.ShowError("Проверьте корректность ваших данных"); //} }
private void mainMenu_File_Open_Click(object sender, EventArgs ev) { try { if (OpenFileDlg.ShowDialog() != DialogResult.OK) { return; } int[] arr = DataConverter.StrToArray <int>(DataIO.ReadFileToStr(OpenFileDlg.FileName)); DataGridViewHelper.ArrayToDGV(sourceArrayDGV, arr); } catch (Exception e) { MessagesUtils.ShowError("Проверьте корректность ваших данных"); } }
private void clearBtn_Click(object sender, EventArgs e) { DataGridViewHelper.ClearDGV(sourceArrayDGV); sourceArrayDGV.RowCount = 1; }