【发布时间】:2011-05-09 19:16:13
【问题描述】:
我有一个 PRISM WPF 应用程序;我有一个 PatientViewModel,它在其构造函数中订阅了一个事件(比如 CultureChangedEvent),并执行一个动作。
在我的主视图模型中,我有一个 ObservableCollection。
如果用户从 ObservableCollection 中删除 PatientViewModel 实例,然后触发 CultureChangedEvent,则删除的 PatientViewModel 仍在内存中并接收事件。因此,目前,在删除 PatientViewModel 时,我取消了该事件的订阅;但我想知道这是正确的方法吗?还是我错过了什么?
谢谢! 升
【问题讨论】:
标签: wpf prism eventaggregator unsubscribe