0
Dim index As Integer = DataGridView1.Rows.Count - 1
For Each row As DataGridViewRow In DataGridView1.Rows
       'Do events..
        row.Cells(1).Value = "Loading.."
        row.ReadOnly = True
Next

私の英語を少し申し訳ありません。グリッドビューの編集と削除が有効になっています。私が欲しい:セルの値が「読み込み中..」の場合、この行はユーザーによって選択または削除されません。手伝ってくれてありがとう。

4

1 に答える 1

0

OnEvent: UserDeletingRow キャンセルできます: 例。

Private Sub DataGridView1_UserDeletingRow(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewRowCancelEventArgs) Handles DataGridView1.UserDeletingRow
        If (e.Row.Cells(1).Value = "loading") Then
            e.Cancel = True
        End If

End Sub
于 2013-11-14T23:45:26.040 に答える