我有DataGridView
。每次选择单元格时,Cell_Content_Click
都不会触发。它确实会发生火灾但不是每次点击都会发生火灾。
我想在我的字符串变量'selected'中获取所选单元格的内容。这就是我在做的事情:
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value != null)
{
selected = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();
}
}
答案 0 :(得分:6)
CellContentClick
事件仅在单击单元格内的内容(文本)时触发。
使用CellClick
事件代替CellContentClick
,因为当单击任何部分单元格时(不仅仅是其中的内容),该事件将触发。