複数のdataContextを設定する方法は?ModelとViewModelがあります-たとえば、Windows.DataContextのXAMLで1つのデータコンテキストのみを記述できます
<Window.DataContext>
<v:FacebookViewModel/>
</Window.DataContext>
次に、コンストラクターまたはボタンをクリックして、と書くことができます_faceViewModel = (FacebookViewModel)this.DataContext;
。これにより、dataContextが設定されます。
私の質問:2つのViewModelがあり、ボタンをクリックするか、より良いアイデアがある場合は、2番目のViewModel TwitterViewModelのデータコンテキストを変更したいのですが、どうすればよいですか?私は今WPFを学んでいて、これは本当に新しいです...