我正在使用April工具包中的新EntityList来公开ViewModel中的集合。我还将FK公开为EntityCollections。
我以为我会将该集合公开为IEnumerable,它使用通用接口处理集合的暴露。这留下了我绑定到网格/列表的FK ....我可以使用EntityCollection创建一个带有嵌入对象的枚举吗?这是“正确”的方式吗?
我还构建了许多用户控件,每个控件都有自己的viewmodel。这是否意味着页面应该有一个viewmodel,其中的其他viewmodel聚合在一起?如果每个控件都独立存在,那么当用户控件嵌入到页面中时会实现自己的viewmodel吗?
我知道我也可以跳到POCO课程,但我的时间紧迫,并希望尽量减少所有管道代码。
我也是测试代码的新手,但我希望当我有更多时间时,我可以回去填写它。
学习太多,时间太少了!
提前致谢...
答案 0 :(得分:0)
您可能对 WPF Application Framework (WAF) 的 BookLibrary 示例应用感兴趣。它展示了如何将Entity Framework 4与MVVM结合起来。