我有一段時間試圖讓Silverlight數據網格正確排序,並快速完成(子1/10秒)。這裏的情景:Silverlight 4 Datagrid排序
-WCF回調第二 -Take回調的每1/5,匹配現有記錄中一個ObservableCollection -Update的的ObservableCollection的屬性 -bind電網。
我試過一個linq查詢,PagedCollectionView和observablecollection.select(),都是waaaaaaay太慢了,並且在處理中引入了12+秒的延遲。任何人都會遇到這種情況
您排序的記錄數有多少? – Stephan 2010-05-17 18:53:18
50條記錄。應該是快速的,但它不是...... – DavyMac23 2010-05-17 19:02:20
當您嘗試使用PagedCollectionView時,您正在使用SortDescriptions集合進行排序,或者您是否手動排序並創建新的PagedCollectionView?你還可以詳細說明WCF回調是幹什麼的?這意味着DataGrid應該被採用。 – Stephan 2010-05-17 19:14:06