在WPF中,可以使用以下方法在多个页面之间进行切换:
// 导航到Page1
frame.Content = new Page1();
// 导航到Page2
frame.Content = new Page2();
// 创建一个NavigationWindow窗口
NavigationWindow window = new NavigationWindow();
// 导航到Page1
window.Navigate(new Page1());
// 导航到Page2
window.Navigate(new Page2());
// 显示窗口
window.Show();
// 导航到PageFunction1并等待返回结果
PageFunction1 pageFunction1 = new PageFunction1();
bool? result = await this.NavigationService.NavigateAsync(pageFunction1);
// 导航到PageFunction2并等待返回结果
PageFunction2 pageFunction2 = new PageFunction2();
result = await this.NavigationService.NavigateAsync(pageFunction2);
以上是几种常用的在WPF中实现页面切换的方法,选择合适的方法取决于你的具体需求和项目结构。