【发布时间】:2014-09-12 17:13:39
【问题描述】:
我有一个 DataGridView 和一个 TextBox。当我单击 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();
}
【问题讨论】:
-
您的单元格中有链接/按钮/链接按钮吗?你需要一个控件来触发一个事件!
-
@user459057:只有当您单击单元格的内容部分而不是单元格中的任何其他位置时,才会触发 CellContentClick。
标签: c# winforms datagridview