Получение данных из выбранной строки datagridview и какое событие?

У меня есть DataGridView (Selectionmode :FullRowSelect )в форме окна вместе с некоторыми текстовыми полями, поэтому я хочу, чтобы всякий раз, когда пользователь выбирает строку (, щелкнуть или дважды _щелкнуть ), содержимое этой строки должно отображаться в текстовых полях,

я пробовал эти коды

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;
}

есть много других текстовых полей, но основная проблема заключается в том, что ни одно из событий не запускается, какое событие я должен использовать для этого или есть какое-то свойство сетки данных, которое я мог установить неправильно? Будем признательны за любую помощь...:(

38
задан LPL 29 June 2012 в 11:31
поделиться