EntityList / EntityCollection - MVVM示例

时间:2011-05-11 04:22:43

标签: mvvm entity-framework-4 ria

我正在使用April工具包中的新EntityList来公开ViewModel中的集合。我还将FK公开为EntityCollections。

我以为我会将该集合公开为IEnumerable,它使用通用接口处理集合的暴露。这留下了我绑定到网格/列表的FK ....我可以使用EntityCollection创建一个带有嵌入对象的枚举吗?这是“正确”的方式吗?

我还构建了许多用户控件,每个控件都有自己的viewmodel。这是否意味着页面应该有一个viewmodel,其中的其他viewmodel聚合在一起?如果每个控件都独立存在,那么当用户控件嵌入到页面中时会实现自己的viewmodel吗?

我知道我也可以跳到POCO课程,但我的时间紧迫,并希望尽量减少所有管道代码。

我也是测试代码的新手,但我希望当我有更多时间时,我可以回去填写它。

学习太多,时间太少了!

提前致谢...

1 个答案:

答案 0 :(得分:0)

您可能对 WPF Application Framework (WAF) BookLibrary 示例应用感兴趣。它展示了如何将Entity Framework 4与MVVM结合起来。