选中列表视图中的所有复选框

时间:2014-03-08 21:30:39

标签: vb.net

我想要一个按钮来检查列表视图中的所有复选框

        Dim I as Integer
        If listViewAccounts.CheckedItems.Count > 0 then

           (>>My Problem here<<)

        End if

下一步做什么?

2 个答案:

答案 0 :(得分:6)

for i = 0 to listViewAccounts.Items.Count -1
   listViewAccounts.Items(i).Checked = true
next

答案 1 :(得分:6)

或者只使用Linq

listView1.Items.OfType(Of ListViewItem).All(Function(c)
                                              c.Checked = True
                                              Return True
                                            End Function)