У меня есть DataGridView (Selectionmode: FullRowSelect) в форме окна вместе с некоторыми текстовыми полями, поэтому я хочу, чтобы каждый раз, когда пользователь выбирает строку (возможно, щелчок или double_click), содержимое этой строки должно отображаться в текстовых полях,
Я пробовал эти коды
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
MessageBox.Show("CEll Double_Click event calls");
int rowIndex = e.RowIndex;
DataGridViewRow row = dataGridView1.Rows[rowIndex];
textBox5.Text = row.Cells[1].Value;
}
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
int rowIndex = e.RowIndex;
DataGridViewRow row = dataGridView1.Rows[rowIndex];
textBox5.Text = dataGridView1.Rows[1].Cells[1].Value.ToString();// row.Cells[1].Value;
}
есть много других текстовых полей, но главная проблема заключается в том, что ни одно из событий не срабатывает, какое событие я должен использовать для этого, или есть какое-то свойство datagrid, которое я мог бы установить неправильно? Любая помощь будет оценена...: (