それぞれに2つのビューがあり、それぞれにScrollViewerが含まれています。私はスクロールの面で互いにスレーブしたいです。 (ビューはPRISMを使用して注入されています)コントロールを別々のビューにリンクする
同じビューであれば、これを簡単に行うことができます。しかし、私は孤立した意見の間にそれをやっているようだ。 (良い理由のためにビューが分離されています...よく考えています)
私がしたいと思うのは、ScrollViewer 'ScrollChangedEvent'をViewModelレイヤーにエコーしてから、いくつかのリンクサービスを使用してメッセージを2番目のViewModel。
しかし、私はMVVMに違反することなくViewModelから第2 ScrollViewerをどのように動かすかを考えるのに苦労しています。
確かに私は何かが明らかに欠けているので、適切な方向に押していただければ幸いです。
おかげ
合意2番目のビューモデルを取得して2番目のビューのコントロールに投稿すると、それは私を混乱させます。すなわち、あなたが言及するプロセスの最後の部分です。 – rjw
私は自分の答えを更新しました。それが役に立てば幸い! –
今すぐ、お返事いただきありがとうございます。しかし、賢明な音。 – rjw