【发布时间】:2016-08-24 13:19:51
【问题描述】:
如果视图模型中发生某些事情,我想在视图中执行某些代码。我已经研究了 Prism 事件聚合器,但我还没有使用 prism 5 取得成功。如果有更简单的方法可以做到这一点,那将会很有帮助。任何关于此的博客或相同的代码也可以使用
【问题讨论】:
-
INotifyPropertyChanged 是要走的路。或定期活动。在视图中,添加一个 DataContextChanged 处理程序。当您获得数据上下文时,将其转换为您的视图模型类型并为 PropertyChanged 或其他任何内容添加处理程序。