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