我发现WPF中有一个导航服务可用于维护应用程序的流程。我不需要回退和前进功能,只是想要在按下特定视图上的按钮时切换视图的好方法。我正在使用MVVM,所以不确定是否可以让App.xaml.cs可能包含每个视图或ViewModel的副本,并让ViewModel命令调用App.xaml.cs进行切换。也许我应该只处理按钮的Click事件并执行某种形式的this.Close(); NewWindow.Show();。像WPF中的许多其他东西一样,这对我来说并不直观,尽管可能有几个简单的解决方案。
谢谢!
谢谢!