1

私は MVVM light を使用してアプリケーションを構築していますが、これまでのところ優れた結果が得られています。しかし、解決しなければならない小さな問題が 1 つあります。

ビューによって開始される前に、各ビュー モデルのメッセージ リスナーをグローバルに登録する方法はありますか。GlobalMessageRegistrationClass() のようなものですか?

4

1 に答える 1

0

MVVM Light ツール キットを使用している場合は、MVVM Light ツール キット クラス「ViewModelbase」から継承するベース Videmodel クラスを作成する必要があります。次に、すべてのビュー モデル クラスを、MVVM ライト ツール キットの基本クラス「ViewModelbase」ではなく、カスタム ビューモデルの基本クラスから継承する必要があります。カスタム ビュー モデルの基本クラスのコンストラクターで、メッセージを登録できます。

于 2012-12-01T19:19:55.370 に答える