DataGridView多行刪除

首先得讓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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章