WPF页面导航

WPF页面导航,wpf,Wpf,抱歉,如果这是一个非常愚蠢的问题 我有两个WPF窗口(第1页和第2页) 第1页上有一个按钮,它有一个onclick事件来执行某些操作。然后我想让它打开第2页 第2页上还有一个关闭按钮,用于关闭该窗口并重新打开第1页 我能看到的唯一方法是打开一个新窗口,但这不会像我关闭页面2时那样工作,我需要再次初始化页面1 希望你能帮助我,因为这让我发疯,因为这应该是一个简单的任务 尝试将page1和page2窗口更改为usercontrols,然后在主窗口中托管它们。通过这种方式,您可以让它们引发用于导航的事

抱歉,如果这是一个非常愚蠢的问题

我有两个WPF窗口(第1页和第2页)

第1页上有一个按钮,它有一个onclick事件来执行某些操作。然后我想让它打开第2页

第2页上还有一个关闭按钮,用于关闭该窗口并重新打开第1页

我能看到的唯一方法是打开一个新窗口,但这不会像我关闭页面2时那样工作,我需要再次初始化页面1


希望你能帮助我,因为这让我发疯,因为这应该是一个简单的任务

尝试将page1和page2窗口更改为usercontrols,然后在主窗口中托管它们。通过这种方式,您可以让它们引发用于导航的事件,并让主窗口设置它们的可见性,并根据需要进行更改。

尝试将page1和page2窗口更改为usercontrols,然后将它们托管在主窗口中。通过这种方式,您可以让他们引发用于导航的事件,并让主窗口设置其可见性,并根据需要进行更改。

使用页面框。导航由
NavigationService
提供


带页面的框架。导航由
NavigationService
提供


打开第2页时是否必须关闭第1页?你能设置它的可见性吗?打开第2页时你必须关闭第1页吗?你能设置一下它的可见性吗?