![]() |
1
2
有两件事要解决:
第一点是这两个列表操作中最大的性能提升。要实现这一点,只需在修改期间将ListViewItemSorter设置为空,并在末尾将其设置回。 对于第二个选项,我经常将列表绘制为位图,然后在图片框中显示该位图,这样用户就不会看到列表消失,然后在完成后重新显示列表。 |
![]() |
2
4
有更好的方法,你可以使用 VirtualMode 列表视图的。 该文档应该可以帮助您开始。其想法是只在需要时向ListView提供信息。这些信息是使用事件来检索的。您所要做的就是实现这些事件,并告诉列表视图它包含多少项。 |
![]() |
3
3
addrange比add快得多
|
![]() |
4
0
还要注意,您可以隐藏项目,这样就可以在不删除它们的情况下使它们不可见。所以,在第一次添加所有项目之后,你只需隐藏不再需要的项目,然后显示它们。 |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
|
Dansih · .Net核心自定义身份验证方案 2 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 2 年前 |