Exemplo n.º 1
0
        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("Проверьте правильность введенных данных");
            }
        }
Exemplo n.º 2
0
        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("Проверьте корректность ваших данных");
            //}
        }
Exemplo n.º 3
0
        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("Проверьте корректность ваших данных");
            }
        }
Exemplo n.º 4
0
 private void clearBtn_Click(object sender, EventArgs e)
 {
     DataGridViewHelper.ClearDGV(sourceArrayDGV);
     sourceArrayDGV.RowCount = 1;
 }