您能告诉我如何在标签或文本框中显示数据网格视图的行号,以便能够在更新或删除表中使用它。
我尝试了以下操作,但是当我点击数据网格视图单元格时它没有显示任何内容
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
int rowIndex = e.RowIndex;
DataGridViewRow row = dataGridView1.Rows[rowIndex];
textBox9.Text = dataGridView1.Rows[0].Cells[1].Value.ToString();
}
答案 0 :(得分:0)
我用这个:
private void tableConteudo_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex != -1)
{
_myObjectVar = (MyObject)table1.Rows[e.RowIndex].DataBoundItem;
}
}
因此,您可以使用CellClick事件而不是使用CellContentClick。
答案 1 :(得分:0)
试试这个,
private void dataGridView1_CellContentClick(object sender,DataGridViewCellEventArgs e) {
textBox9.Text = dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString();
}