gpt4 book ai didi

c# - 使用巨大的列表项检查 ListView 中的所有项目?

转载 作者:行者123 更新时间:2023-12-04 06:04:17 27 4
gpt4 key购买 nike

我想在 listview 中检查大约 3000 个项目.这是一些代码:

foreach (ListViewItem item in this.lvItem.Items)
{
item.Checked = !item.Checked;
}

但是当检查项目时, ListView 非常慢。请给我一些解决这个问题的想法?谢谢。

最佳答案

我有同样的问题,但我找到了原因。

我的 listView 附加了一个“ItemChecked”事件处理程序,它正在做一些繁重的工作。

我删除了 eventHandler 并解决了我的问题。
尝试删除任何“ItemChecked”事件处理程序,看看速度是否更好。

关于c# - 使用巨大的列表项检查 ListView 中的所有项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8556543/

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