Answers:
窗口始终独立显示,页面旨在显示在框架内或导航窗口内。
页面控件可以包含在窗口控件中,但反之亦然
您可以在使用NavigationWindow和Frame控件的Window控件中使用Page控件。Window是根控件,必须将其用作容器来容纳/托管其他控件(例如Button)。Page是一个控件,可以托管在其他容器控件(如NavigationWindow或Frame)中。页面控件有自己的目标,可以像其他控件(例如Button)一样使用。页面是创建类似浏览器的应用程序。因此,如果将Page托管在NavigationWindow中,您将获得内置的导航实现。页面旨在用于导航应用程序(通常使用“后退”和“前进”按钮,例如Internet Explorer)。
WPF使用Page类在独立应用程序内提供对浏览器样式导航的支持。用户可以创建多个页面,以及在这些页面和数据之间进行导航。有多种方法可用于浏览一个页面到另一个页面。
ShowDialog();
使用了该代码