我的视图模型有两个集合,一个是MainCollection
,另一个是DerivedCollection
。它们使用控件显示,因此当用户与鼠标交互时,可以从 中添加或删除项目MainCollection
,并且DerivedCollection
应该相应地刷新。
第一部分(更新MainCollection
)通过数据绑定自动发生,但我不知道如何将RefreshDerivedCollection
方法挂钩到MainCollection.PropertyChanged
事件。
集合和方法都存在于同一个视图模型中。