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

问题描述 投票:0回答:4

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

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

   (>>My Problem here<<)

End if

接下来要做什么?

vb.net
4个回答
7
投票
for i = 0 to listViewAccounts.Items.Count -1
   listViewAccounts.Items(i).Checked = true
next

7
投票

或者只使用 Linq

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

0
投票

我用过:

For Each lvi As ListViewItem In listViewAccounts.Items
    lvi.Checked = True
Next

0
投票

由于我离开 SO 的时间很长,并且看到声誉配额中的一些变化(这是这里新要求的一部分),我会通知所有引座员的帖子在编程语言编码语法的两个领域都充满错误以及所有发布的建议的语义。

VB.NET WIN 应用程序中的简单、快速逻辑,我已经使用了相当长一段时间了......

从 2005 年到 2008 年,一切都结束了。对于我所有的列表视图控件的快速选择功能。来自项目中的任何形式!!!!!!!!!

再次,干得好......

((8:})

© www.soinside.com 2019 - 2024. All rights reserved.