なぜSilverlightにはMessengerコンポーネントが含まれていませんか? SilverlightのチュートリアルではMVVMの使用についてアドバイスしていますが、Silverlight自体にはデフォルトでMessengerクラスがありません。これはMVVMアプリケーションに必要です。 Messengerを使用するには、MVVM Lightをダウンロードする必要があります。 Silverlight 5に含まれますか?なぜSilverlightにMessengerコンポーネントが含まれていないのですか?
0
A
答えて
2
MessengerクラスはWPFでもすぐには存在しません。この機能を提供するMVVMツールキット(MVVM Light、Prism under EventAggregator)をダウンロードする必要があります。 Microsoftはこれらのコンポーネントを含んでいません。なぜなら、BCLに入れてBCLの外に提供する必要があるほど基本的ではないからです(私はPrismを「公式」MVVMキットに最も近いと考えています)。 Microsoftはこれらのコンポーネントをより柔軟に更新できます。
関連する問題
- 1. SilverlightにSQL Serverサポートが含まれていなかったのはなぜですか?
- 2. なぜAppleのSDKドキュメントにUI *が含まれていないのですか?
- 3. セットアッププロジェクトにvcomp100.dllが含まれていないのはなぜですか?
- 4. Maven JARプラグインにリソースが含まれていないのはなぜですか?
- 5. クラスCanvasPaneがJava APIに含まれていないのはなぜですか?
- 6. リスト内にクリック可能なコンポーネントが含まれているGenericListCellRenderer
- 7. Silverlightのシステムオブジェクトにメソッドがないのはなぜですか?
- 8. RelayCommandまたはDelegateCommandがWPFに含まれないのはなぜですか?
- 9. デフォルトで、すべてのフォームにAntiForgeryTokenが含まれていないのはなぜですか?
- 10. Rails 3.2.2の新しいアプリケーションに、アセット・パスにlib/assetsが含まれていないのはなぜですか?
- 11. ActiveXコンポーネントから呼び出されたJSコールバックが、メインコードフローに含まれていないとトリガーしない
- 12. デリゲートパターンがGoFのデザインパターンに含まれないのはなぜですか?
- 13. なぜGradleにコンパイル/ランタイムクラスパスの推移的な依存関係が含まれていないのですか?
- 14. ウィンドウ7には.net 3.5が含まれていません。なぜですか?
- 15. SilverlightにActiveXが含まれていますか?
- 16. SvcTraceViewerがWindows SDKに含まれ、.NET Frameworkツールに含まれないのはなぜですか?
- 17. SSMSスクリプトにサーバー名が含まれているのはなぜですか?
- 18. なぜlibcに同義語が含まれているのですか?
- 19. [url pathComponents]に「/」が含まれているのはなぜですか?
- 20. HotTowelにBreezeが含まれているのはなぜですか?
- 21. MSTestアクセサファイルに「デスクトップ」リファレンスが含まれているのはなぜですか?
- 22. debug_backtrace()に行番号が含まれないのはなぜですか?
- 23. なぜwait()とnotify()が特別なクラスに含まれていないのですか?
- 24. PostAsJsonAsyncのパラメータがポストにJSONコンテンツとして含まれていないのはなぜですか?
- 25. iOSの場合のようにMacAppのfoundtion.frameworkにNSRegularExpressionが含まれていないのはなぜですか?
- 26. Silverlight:なぜXAPはXAPと呼ばれていますか?
- 27. なぜJavaコンポーネントJPanelが消えないのですか?
- 28. Silverlight Datagridにデータが表示されないのはなぜですか?
- 29. TBitBtnに含まれているグリフが醜く古くなっているのはなぜですか?
- 30. なぜpython .pycファイルにソースコードの絶対パスが含まれていますか?