2
我已經使用了ICollectionView幾次,從來沒有任何問題......但我不能讓這個工作。CollectionView未填充?
在我的構造函數中我做到以下幾點:
_viewModels = new ObservableCollection<MyViewModel>();
var icv = CollectionViewSource.GetDefaultView(_viewModels);
MyCollectionView = icv;
的一兩件事,我覺得不同的是,我填充我_viewModels一個單獨的呼叫。例如,在應用程序加載後使用按鈕。即使我當時調用了MyCollectionView.Refresh(),並且_viewModels中有對象,MyCollectionView仍然是空的。
應該這樣工作嗎?如果是的話,我錯過了什麼,我可以找什麼?
*我使用ICollectionView幾次,從來沒有任何問題* ...然後只需按照你剛纔的工作實例。 – Sheridan
我不確定.net 4,但int 4.5 iv'e得出Refresh()的結論,什麼都不做。 我只是在getter中重新創建它。 –
@謝里安,這就是我所做的。 – Nicros