gpt4 book ai didi

listview - 如何在 .NET 2.0 ListView 中全选/全选?

转载 作者:行者123 更新时间:2023-12-05 00:09:37 26 4
gpt4 key购买 nike

在不使用的情况下在 ListView 中选择全部或不选择项目的好方法是什么:

foreach (ListViewItem item in listView1.Items)
{
item.Selected = true;
}

或者
foreach (ListViewItem item in listView1.Items)
{
item.Selected = false;
}

我知道底层Win32 listview常用控件支持 LVM_SETITEMSTATE message您可以使用它来设置选定状态,并通过传递 -1 作为索引,它将应用于所有项目。我宁愿不向恰好位于 .NET Listview 控件后面的控件 PInvoking 消息(我不想成为一个糟糕的开发人员并依赖未记录的行为 - 当他们将其更改为完全托管的 ListView 类时)



Pseudo Masochist选择无 案件:
ListView1.SelectedItems.Clear(); 

现在只需要 全选 代码

最佳答案

任何一个

ListView1.SelectedItems.Clear();

或者
ListView1.SelectedIndices.Clear();

无论如何,应该为 select none 做诀窍。

关于listview - 如何在 .NET 2.0 ListView 中全选/全选?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/87101/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com