动态表单与MVVM,DomainCollectionView等

时间:2011-03-07 21:56:34

标签: c# entity-framework

问候。

我正在使用带有LinqToEntities DomainService的实体数据模型。在我的ViewModel中,我使用新的SP1 DomainCollectionView来绑定我的datagrid itemssource。目前,看起来像这样:

this._source = new EntityList<P_BUDGET>(this._context.P_BUDGETs);
this._loader = new DomainCollectionViewLoader<P_BUDGET>(
             this.LoadSampleEntities,
             this.OnLoadSampleEntitiesCompleted);
this._view = new DomainCollectionView<P_BUDGET>(this._loader, this._source);

然后我有一个名为CollectionView的属性绑定到我的网格的ItemsSource。支柱看起来像这样:public ICollectionView CollectionView { get { return this._view; }}我理想的最后阶段是左侧菜单,其中包含15个不同项目的列表。每个项目都对应于我的数据模型中的实体(例如预算)。当用户点击预算时,我会将其解析为实体P_BUDGET,并将其传递给调用我的数据的服务,返回我的_view,这将绑定我的gridview。如果用户点击“帐户”,它将返回P_ACCOUNTS数据等。基本上,动态维护页面。

我已经用谷歌搜索了这个地狱,我只是不确定我应该寻找什么。我是大部分新手!

0 个答案:

没有答案