新增一行控制項到 DataGridView(己知可以插入的控制項:button, checkbox, combobox, image, link, textbox)
上面的那篇提到如何的產生 DataGridViewCheckBoxColumn,結果,使用者可能不太喜歡點太多次 ^ ^"
講一些滑鼠容易壞啦、手會很酸啦......
所以就會有下面的程式產生
也就是標題上斗大的 全部選取與全部消除
正常的做法會是
With DataGridView
For i As Integer = 0 To .Rows.Count - 1
If .Rows(i).Cells(0).Value = True Then
.Rows(i).Cells(0).Value = False
Else
.Rows(i).Cells(0).Value = True
End If
Next
End With
但還有一種更簡單的做法
For Each chkValid As DataGridViewRow In DataGridView.Rows
chkValid.Cells(0).Value = Not chkValid.Cells(0).Value
Next
建議看得懂的,用簡單的就好 ^ ^
沒有留言:
張貼留言