阅读量:0
在WinForms中,要删除DataGridView中的特定行,可以使用以下代码实现:
private void btnDelete_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { foreach (DataGridViewRow row in dataGridView1.SelectedRows) { if (!row.IsNewRow) { dataGridView1.Rows.Remove(row); } } } }
在上面的代码中,我们首先检查是否有选定的行,然后遍历选定的行并删除它们。我们还要确保不删除DataGridView中的新行。