答案 0 :(得分:1)
要检查所有内容,您需要设置像这样的循环:
For Each Rw As DataGridViewRow In DataGridView1.Rows
DataGridView1.Item(0, Rw.Index).Value = True
'item(Col.index, Row.index) so you can set value on each cell of the datagrid
Next
要取消选中您的设置以将行设置为false
要在检查行时获取值,您需要使用事件。这是一个示例,当您检查第一列时,它会为您提供第二列的值:
Private Sub DataGridView1_CellValueChanged(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellValueChanged
If e.ColumnIndex = 0 Then
MessageBox.Show("Checkbox changed ! The value of the second column is : " & DataGridView1.Item(1, e.RowIndex).Value)
End If
结束子