使用主窗口中的按钮(第1页),我可以打开第1页,现在我想用第1页中的按钮(第2页)来打开第2页。对于第1页,我使用了此代码:
private void Button_Click(object sender, RoutedEventArgs e)
{
frame1.Content = new Page1();
}
我现在如何打开第二页?
希望您能理解我的问题。谢谢!
//在您的伯顿点击事件中this.Frame.Navigate(typeof(Page2));
请检查:https://docs.microsoft.com/en-us/windows/uwp/design/basics/navigate-between-two-pages
导航到新页面
Page1 p = new Page1();
frame1.Navigate(p);
更新:
在mainWindow中添加框架控件(frame1),然后在content属性中设置page1。
现在,单击页面1中的按钮添加此代码:
Page2 p2 = new Page2();
this.NavigationService.Navigate(p2);
Page2按钮单击:
Page1 p1 = new Page1();
this.NavigationService.Navigate(p1);
或使用this.NavigationService.GoBack();