У меня есть DataGridView и TextBox. Когда я нажимаю на ячейку DataGridView, значение должно быть скопировано в текстовое поле. Но это не всегда работает: оно работает только иногда.Значение datagridview в текстовом поле
Вот мой код:
private void gvProductos_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
//DataGridViewRow row = new DataGridViewRow();
//row = gvProductos.Rows[e.RowIndex];
////txtDescripcion.Text = string.Empty;
//txtDescripcion.Text = row.Cells[1].Value.ToString();
txtDescripcion.Text = gvProductos.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();
}
У вас есть ссылки/кнопки/LinkButton в вашей камере? Вам нужен элемент управления для запуска события! –
@ user459057: CellContentClick запускается только при нажатии на часть содержимого ячейки, а не где-либо еще в ячейке. – JPReddy