UserControls の WPF で ViewModel を設定する方法を知りたいです。
プロジェクトは次のように設定されています。
MainWindow とそれに関連付けられた MainViewModel をインスタンス化し、DataContext を使用してアクセスします
<Window.DataContext>
<local:MainViewModel/>
</Window.DataContext>
この MainWindow には、ユーザー コントロールが次のように設定されています。
<local:UC x:Name="Sample Control"/>
- 私の MainViewModel クラスには、このユーザー コントロールのビュー モデルとして使用したい UCViewModel クラスのインスタンスがあり、このユーザー コントロールのサブ要素でバインディングを実行します。
これを行う最良の方法は何ですか?これについてGoogleで検索しましたが、明確な答えを見つけることができません。詳細が必要な場合はお知らせください。前もって感謝します。