如何使用MVVM Light向尚未订阅接收消息的ViewModel发送消息?

时间:2016-12-02 17:56:15

标签: c# .net mvvm viewmodel mvvm-light

我有LoginViewModel - > MainViewModel场景,并希望从LoginViewModel更改MainViewModel中的一些属性。我知道我应该使用MVVM Light Messenger广播总线向MainViewModel发送消息。它们都在ViewModelLocator的构造函数中注册,但由于LoginViewModel是第一个,MainViewModel的构造函数(通常在那里进行注册)尚未构造,因此此时尚未完成消息的注册。什么是最佳做法?

0 个答案:

没有答案