gpt4 book ai didi

c# - 用虚拟 ListView 调用 BeginUpdate/EndUpdate 有用吗

转载 作者:太空宇宙 更新时间:2023-11-03 11:02:07 32 4
gpt4 key购买 nike

我有一个包含数百个项目的虚拟 ListView 。我必须定期更新 le listview,方法是清除它,然后向其中添加新的/更新的项目。

这样做的时候调用BeingUpdate和EndUpdate有用吗?我没有注意到任何视觉差异。

谢谢

最佳答案

如果您同时更改许多项目,使用 BeginUpdateEndUpdate 会有很大的优势。如果您一次只添加一个元素,将没有任何优势。

也就是说,通常只使用 AddRange 会更好,它允许您在一次调用中添加多个项目,而不必担心 BeginUpdate/EndUpdate

关于c# - 用虚拟 ListView 调用 BeginUpdate/EndUpdate 有用吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17285507/

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