1
我有數百萬條需要搜索的記錄,然後出現在ListView中。目前,這些項目存儲在SQLite內部數據庫中。從SQLite數據庫將數據饋入ListView
有沒有人有最好的方法將這些項目喂入ListView並讓人們滾動瀏覽它們的建議?速度在這裏至關重要。
我不想在數據庫中執行「SELECT *」操作,並將所有項目送入內存。
我有數百萬條需要搜索的記錄,然後出現在ListView中。目前,這些項目存儲在SQLite內部數據庫中。從SQLite數據庫將數據饋入ListView
有沒有人有最好的方法將這些項目喂入ListView並讓人們滾動瀏覽它們的建議?速度在這裏至關重要。
我不想在數據庫中執行「SELECT *」操作,並將所有項目送入內存。
請參閱代碼項目上的this great article about data virtualization in WPF。它提供的異步虛擬化集合類似乎完美地滿足您的需求。
寫這篇文章的人真棒。感謝您的鏈接! – 2010-06-27 22:30:56