我使用的是ViewModelLocator對我的看法,它在引導程序配置了以下方法:如何將多個視圖的一個DataContext設置爲視圖模型
protected override void ConfigureViewModelLocator()
{
base.ConfigureViewModelLocator();
ViewModelLocationProvider.Register<ViewA, ViewABViewModel>();
ViewModelLocationProvider.Register<ViewB, ViewABViewModel>();
}
它工作正常,但讓兩個獨立的我的2個視圖的ViewModel實例。 我希望我的兩個視圖都使用ViewModel的同一個實例。
它的工作原理,謝謝! – SyntaxTerror