C# WinForm ListView虚拟模式加载数据 提高加载速度

时间:2022-02-14 14:28:06
【文件属性】:

文件名称:C# WinForm ListView虚拟模式加载数据 提高加载速度

文件大小:54KB

文件格式:ZIP

更新时间:2022-02-14 14:28:06

C# WinForm ListView VirtualMode

C# WinForm ListView在虚拟模式下,从缓冲之中获取所需的数据进行加载,性能会有很大提高。步骤:(1)必须设置VirtualMode为true并设置VirtualListSize大小;(2)绑定该事件RetrieveVirtualItem(3)如果中间更新了数据需要重新设置VirtualListSize,并调用Invalidate()方法。   (4)禁用selectedItem,在该模式下使用selectedItem将产生异常,可以用下面方法代替


【文件预览】:
ListVirtualView
----ListVirtualView()
--------Form1.cs(3KB)
--------Program.cs(654B)
--------Form1.resx(6KB)
--------Properties()
--------Form1.Designer.cs(3KB)
--------App.config(187B)
--------obj()
--------bin()
--------ListVirtualView.csproj(4KB)
----ListVirtualView.sln(1014B)
----ListVirtualView.v12.suo(11KB)

网友评论