1

私は .NET/c# 領域を初めて使用し、Windows Phone 8 アプリケーションを開発しようとしています。Objects( ) のリストを表示するページがいくつかありますListPage。これらのページはすべて、 commom を使用してフィルター機能を備えていますFilterPage

ListPage必要なのは、 からにオブジェクトを渡すことFilterPageです。MVVM (MVVM ライト テンプレート) を使用したい。Messaging フレームワークを使用して、ほぼすべてを実装することができました。FilterMessageオブジェクトをコンストラクターに渡すa を使用しています。ListPageと はこのFilterViewModelメッセージを聞きます。はListPageに移動しFilterPageFilterViewModelメッセージからオブジェクトを取得します。はListPage正しく通知されますが、は が最初に表示された後にのみ作成FilterViewModelされるため、 は通知されません。FilterViewModelFilterPage

アプリの起動で FilterViewModel を初期化することは可能ですか? これではいけないと思われる場合は、その理由を教えてください:)

前もって感謝します。

4

2 に答える 2