我正在開發一個程序,該程序應該能夠顯示長的(最多500個項目)數據列表,當它們的內容更改時需要使用這些數據。在WPF快速顯示大的排序列表?
從本質上講,我有與包含與結合到圖形用戶界面,其中顯示在ListView觀察到的數據類可觀察到的集合的視圖模型。
的數據必須進行排序,但數據也可以隨時更改,並且需要每次都使出列表。
什麼是最好的機制/比喻顯示,並保持不鎖定了GUI使出了整個事情?我有一個使用NotifyCollectionChangedEventArgs和一些排序函數的解決方案,但是它的SLOW - 我假設每次數據元素髮生更改時都要重建整個GUI。