2014-06-13 75 views
-1

我是新來的虛擬列表項目,它是如何工作的。你能否解釋使用情況以及何時適合使用。它可以與Word文檔文本文件,Excel文檔一起使用嗎?它是如何提取信息的,並且是否有任何對列表項目有用的樣本:細節模式?我不知道如何啓動程序任何幫助表示讚賞。WinForms中的C#虛擬列表視圖

回答

1

基本上,虛擬列表控件可以讓你有一個列表框,其中包含了大量的項目,但只是將一部分數據加載到內存中。通過列表中的用戶滾動和耗盡內存中的項目,然後在列表控件加載更多的數據:

http://msdn.microsoft.com/en-us/library/ye4z8x58.aspx

.NET版本與ListView控件的「VirtualMode」屬性來實現。當它設置爲true時,它將充當虛擬列表。你的代碼處理「RetrieveVirtualItem」事件更將數據加載到列表視圖爲虛擬目錄的項目都用盡:

http://msdn.microsoft.com/en-us/library/system.windows.forms.listview.virtualmode(v=vs.110).aspx