私は(私はビューモデルでのSelectedItemプロパティにバインドさのSelectedItemプロパティを持つリストボックスを持って3つのユーザーコントロール(および3つのviewmodels)スライダービューでWPF、MVVM、MasterDetailPage
MasterView:
-> MenuView (-> MenuViewModel)
-> InfoView (-> InfoViewModel)
-> SliderView (-> SliderViewModel)
が含まれていたマスターページ、ユーザーコントロールを得ましたSliderViewModel)
SelectedItemが変更されたとき、私はInfoViewModelにバブルしてInfoViewを更新したいと考えています。
私はwinformsで何度もやったようなイベントでもできますが、私はmvvmパターンのベストプラクティス方法を探しています。
もう少し小さな質問は、私もMasterViewページのビューモデルを作成する必要がありますか? 3人のユーザーのコントロールを一緒に組み合わせる以外には何も含まれていません。
あなたの助けを大幅に私はこのシナリオで最高のMVVMのベストプラクティスについてはよく分からないですが、私はMVVMを通してそれを行うための一つの方法を考えることができ