如何知道 vb.net 中 Datagridview 中的所有单元格是否为空

Mat*_*hew 1 vb.net null datagridview

这是了解当前单元格是否为空的代码:

If dgv.CurrentCell.Value Is Nothing Then
    MsgBox("Cell is empty")
Else
    MsgBox("Cell contains a value")
End If
Run Code Online (Sandbox Code Playgroud)

现在我想要的是,如何通过单击按钮知道所有单元格中是否存在空值?例如,我有 5 列和 25 行。

谢谢

Mat*_*hew 5

最后,我编写了一个工作代码,如下:

For r = 0 To dgv.RowCount - 1
        If IsDBNull(dgv.Rows(r).Cells.Item(0).Value) _
      Or IsDBNull(dgv.Rows(r).Cells.Item(1).Value) _
      Or IsDBNull(dgv.Rows(r).Cells.Item(2).Value) _
      Or IsDBNull(dgv.Rows(r).Cells.Item(3).Value) _
      Or IsDBNull(dgv.Rows(r).Cells.Item(4).Value) _
      Then
            MsgBox("Blank fields are note allowed" + Environment.NewLine + "Please enter a number")
    Next
Run Code Online (Sandbox Code Playgroud)