代码如下:For Each r As DataGridViewRow In DataGridView1.SelectedRows If Not r.IsNewRow Then DataGridView1.Rows.Remove(r) End IfNext其实就是一个IsNewRow属性,判断是不是为新选中的行,如果不是,remove! 您可能感兴趣的文章:VB.NET进度条的方法代码VB.NET中Caching的使用方法vb.net 数组参与SQL语句的查询范例VB.net读取Word文档属性的方法asp.net 验证码