首先得讓DataGridView能選擇多行;
設置屬性MutiSelect = True
其次刪除的時候要注意不能從前往後刪除,因爲若是這樣刪的話DataGridView的內容在循環的過程中就已經發生變化了。
Dim count As Integer = DataGridView1.SelectedRows.Count
For i As Integer = count - 1 To 0 Step -1
DataGridView1.Rows.Remove(DataGridView1.SelectedRows(i))
Next