考虑使用PimDetailVm进行某种个人信息管理演示,该演示将Person对象作为其模型。该演示文稿将管理一个人的各个方面(姓名,联络点,地址等),这些方面将使原始视图模型膨胀。
所以我想拆分每个的卫星视图模型。原始视图模型仍然负责允许和提交更新,因此至少需要知道IsDirty和IsValid是否为真,以及模型的当前状态。
干杯,
Berryl
原帖中有太多文字;也许更好地组织这个会得到更多的回应并留下一些有用的东西,所以
父/子同步选项
答案 0 :(得分:0)
只是为了解决这个问题,Pete Brown解决了这个here的某些方面。
Josh Smith在hi MVVM Foundation library中还有两个非常有用的类来解决这个问题:Messenger和PropertyObserver。