私は現在ItemsControl
、ViewModelBases のリストにバインドされたいくつかのボタンを含むアプリケーションの上部で を使用しています。これらの VM は、私のアプリのページです。クリックすると、現在のページが適切なページに設定されます。コンテンツ プレゼンターは現在のビュー モデルを表示DataTemplate
し、それを正しいビューに変換します。
これらのビューでデータ バインディングを使用するにはどうすればよいですか? ビューはViewModelによって作成されているため、そのビューモデルの新しいインスタンスをビューに作成できないということでしょうか? バインドする正しいインスタンスをどのように見つけることができますか? それとも、自動的にバインドされますか?