1

我正在使用 MVVM light 来构建我的应用程序,到目前为止它已经取得了很好的效果。但我有一个小问题需要解决。

有没有办法在视图启动之前为每个视图模型全局注册消息侦听器。类似于 GlobalMessageRegistrationClass() 的东西?

4

1 回答 1

0

如果您使用的是 MVVM Light 工具包,那么您必须创建一个应该从 MVVM Light 工具包类“ViewModelbase”继承的基本 Videmodel 类。然后,您的所有视图模型类都应该从您的自定义视图模型基类继承,而不是 MVVM 轻工具包基类“ViewModelbase”。在自定义视图模型基类的构造函数中,您可以注册消息。

于 2012-12-01T19:19:55.370 回答