Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 MVVM Light 的 Messenger 类。我想知道这个类是否应该只被 ViewModels 使用,或者它是否也可以被其他类使用。如果是后者,那还有谁可以使用呢?国际奥委会会议?服务?意见?
谢谢!
大多数情况下,您会将它用于 ViewModel 之间的通信,但它也用于在代码隐藏中打开新窗口,或用于与 ViewModelLocator 类进行通信。它不是真正特定于 WPF 的,只是一个消息传递服务。