如何通过单击删除超链接从DataGridView中删除行。目前,通过选择整行删除记录。但是我只需要在点击“删除”链接按钮时删除该行。以下代码用于在选择行时删除行。请点击“删除链接”(不选择行),帮助我删除行。 。
foreach (DataGridViewRow row in datagvRelation.SelectedRows)
{
datagvRelation.Rows.Remove(datagvRelation.CurrentRow);
}
答案 0 :(得分:1)
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 0)
{
dataGridView1.Rows.RemoveAt(e.RowIndex);
}
}
在这里,您可以使用包含链接的columnindex替换零...