私のMainViewには、アプリケーションの存続期間中存在するMainViewModelがあります。(UWP)diff内からviewmodelのプロパティ/メソッドにアクセスする方法。 viewmodel?
My MainViewには、内部にフレームが埋め込まれています。
そのフレームからナビゲートされる各ページには、独自のViewModelがあります(このアプローチは良いパターンです)。これらのViewModelsを "SubViewModel"と呼びます。
SubViewModelからMainViewModelのプロパティにアクセスするには、どのような方法が最適ですか、その逆もあります。
これは良い練習ですか、それとも便利なのですか?あなたのアプローチは、私が実際に考えたものです。 –
このアプローチは、[XamlPivot](https://github.com/Microsoft/Windows-universal-samples/blob/master/Samples/XamlPivot/cs)のように、コンテンツページがMainPageのメンバーにアクセスするためのUWPサンプルで使用されます。 /Scenario1.xaml.cs)サンプルと[ApplicationResources](https://github.com/Microsoft/Windows-universal-samples/blob/master/Samples/ApplicationResources/cs/scenario1.xaml.cs)を参照してください。下位レベルのメンバーからビューまたはビューモデルへのアクセスが必要なときはいつも使っていますが、それが最善のアプローチかどうかはわかりません。誰かがより良い解決策を持っているかどうかを見てうれしいです。 –