【发布时间】:2010-01-16 20:23:02
【问题描述】:
我有一个绑定到许多嵌套 ObservableCollections 的树视图。树视图的每个级别都显示子项目中所有小时的汇总总和。例如:
Department 1, 10hrs
├ Team 10, 5hrs
│ ├ Mark, 3hrs
│ └ Anthony, 2hrs
└ Team 11, 5hrs
├ Jason, 2hrs
├ Gary, 2hrs
└ Hadley, 1hrs
Department 2, 4hrs
├ Team 20, 3hrs
│ ├ Tabitha, 0.5hrs
│ ├ Linsey, 0.5hrs
│ └ Guy, 2hrs
└ Team 11, 1hr
└ "Hadley, 1hr"
当我在 ViewModel 类中修改 Individual.Hours 时,我想更新 hours
我的团队和部门的价值观也是如此。
我已经将NotificationProperties 用于我所有的Hours 属性,并为Departments 中的Teams 和Individuals 中的Teams 使用ObservableCollections。
谢谢,
标记
【问题讨论】:
标签: wpf silverlight-3.0 mvvm observablecollection