// При клике на "Правка" -> "Изменить" открывается форма для изменения private void EditToolStripMenuItem_Click(object sender, EventArgs e) { Values.UserId = Convert.ToInt32(dataGridViewUsers.CurrentRow.Cells[0].Value); Values.UserLogin = Convert.ToString(dataGridViewUsers.CurrentRow.Cells[1].Value); Values.UserPassword = Convert.ToString(dataGridViewUsers.CurrentRow.Cells[2].Value); Values.UserRole = Convert.ToString(dataGridViewUsers.CurrentRow.Cells[3].Value); Values.UserEmployee = Convert.ToString(dataGridViewUsers.CurrentRow.Cells[4].Value); UsersFormEdit formEdit = new UsersFormEdit(); formEdit.ShowDialog(); SelectDateUsers(); }
// При 2-ом клике на ячейку можно провести редактирование private void dataGridViewUsers_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex != -1) { DataGridViewRow view = dataGridViewUsers.Rows[e.RowIndex]; Values.UserId = Convert.ToInt32(view.Cells[0].Value); Values.UserLogin = view.Cells[1].Value.ToString(); Values.UserPassword = view.Cells[2].Value.ToString(); Values.UserRole = view.Cells[3].Value.ToString(); Values.UserEmployee = view.Cells[4].Value.ToString(); UsersFormEdit formEdit = new UsersFormEdit(); formEdit.ShowDialog(); SelectDateUsers(); } }