private void dataGridView_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.RowIndex >= 0 && e.ColumnIndex >= 0 && e.Button == MouseButtons.Left) { Cursor = Cursors.WaitCursor; ChangeProduct change = new ChangeProduct(dataGridView.SelectedRows[0]); change.ShowDialog(); if (updateFlag) { UpdateData(); updateFlag = false; } Cursor = Cursors.Default; } }
private void buttonUpdate_Click(object sender, EventArgs e) { if (dataGridView.SelectedRows.Count == 1) { ChangeProduct change = new ChangeProduct(dataGridView.SelectedRows[0]); change.ShowDialog(); if (updateFlag) { UpdateData(); updateFlag = false; } } else { MessageBox.Show("Не выбран товар для изменения", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }