【发布时间】:2014-04-08 21:54:51
【问题描述】:
我目前正在将我的 WPF 视图直接绑定到我的 DbSet 对象的“本地”(可观察)集合。 ('Models' 是本例中集合的名称)
this.Models = this.context.Models.Local;
this.context.Models.Load();
this.RaisePropertyChanged(() => this.Models);
this.Models.CollectionChanged += new NotifyCollectionChangedEventHandler(ModelsChanged);
这看起来非常方便,无需在加载时在集合之间移动模型。我遇到的问题是该集合似乎无论如何都无法订购。无论如何都要从数据库重新加载。有没有办法对这个集合进行排序,或者这不是 Local 集合的用途?
【问题讨论】:
-
试试 CollectionViewSource zagstudio.com/blog/387#.U0PBXPldV8E ... blog.nicktown.info/2008/12/10/…
-
@ColinSmith 这两个链接都已失效 - 转到垃圾邮件停放页面。嘘嘘互联网。
-
@CAD 我知道 :(...这就是为什么定期自己运行 httrack 之类的东西很方便的原因 ;)
标签: wpf entity-framework mvvm