使用EventAggregator在ViewModel之间进行双向通信

时间:2019-05-08 20:52:21

标签: c# wpf mvvm eventaggregator

我有两个viewModel,我需要与它们进行通信。请求之一是在其他视图模型启动时从一个视图模型获取ObservableCollection。我正在考虑使用eventaggregators,我知道我可以在viewmodel2中发布并订阅viewmodel1来运行方法。但是,如何在此过程中将数据返回给viewmodel2,而不仅仅是在viewmodel1中发布将订阅回到viewmodel2的事件?在eventaggregator中是否有内置属性或扩展程序可以让我做到这一点?

0 个答案:

没有答案