将Prism与MVVM一起使用时Windows状态发生更改
与问题中提到的情景类似: 使用棱镜(视图、模块、外壳) 我有一个Shell.xaml(属于WPFProject),它按顺序加载2个视图:将Prism与MVVM一起使用时Windows状态发生更改,mvvm,prism,Mvvm,Prism,与问题中提到的情景类似: 使用棱镜(视图、模块、外壳) 我有一个Shell.xaml(属于WPFProject),它按顺序加载2个视图: SecurityModule(另一个类库项目)中的LoginView.xaml(usercontrol) ProductModule(另一个类库项目)中的MainScreenView.xaml(usercontrol)-单击LoginView.xaml上的“登录”按钮 LoginView.xaml更小,比如宽度=300,高度=300。但是MainScreenV
参考链接中的示例Prism MVVM示例:一个简单的解决方案是使用Prism的事件。Prism包含一个EventAggregator,它允许模块之间进行通信。你可以在文章中链接的页面末尾找到一个例子,但它可能不是很清楚。这个链接可能会对您有所帮助