CUDA_Manager.Form1.buMup_Click C# (CSharp) Метод

buMup_Click() приватный Метод

private buMup_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        private void buMup_Click(object sender, EventArgs e)
        {
            DataGridView grid = dgView;
            try
            {
                int totalRows = grid.Rows.Count;
                int idx = grid.SelectedCells[0].OwningRow.Index;
                if (idx == 0)
                    return;
                int col = grid.SelectedCells[0].OwningColumn.Index;
                DataGridViewRowCollection rows = grid.Rows;
                DataGridViewRow row = rows[idx];
                rows.Remove(row);
                rows.Insert(idx - 1, row);
                grid.ClearSelection();
                grid.Rows[idx - 1].Cells[col].Selected = true;

            }
            catch { }
            SaveListDat();
        }