是否可以使用<window>
标签转到下一个窗口或返回窗口。我通过互联网搜索,并没有在任何地方找到它。每当需要导航时,我发现<Window.Navigation>
正在使用中。但是当我在<Window>
上单击“确定”或取消按钮时,使用此浏览器(如顶部的标签)我希望窗口导航。
P.S。我是WPF的新手。所以我对此并不了解。
答案 0 :(得分:1)
可以使用Window类进行导航,但这取决于您想要实现的目标。您可以将新创建的Windows分配给应用程序MainWindow。
编辑:我做了一些测试:除了documentation状态之外,你不能像以下那样为MainWindow属性分配一个新窗口:Application.Current.MainWindow = new MyWindow(); // does not work!
主窗口是特殊的,当它关闭时,应用程序通常会关闭。
然而,使用该类可能更容易,因为它具有NavigationService属性,这使得导航更容易。您在http://msdn.microsoft.com/en-us/library/ms750478.aspx
下找到了一些文档答案 1 :(得分:1)
如果除了顶部的导航选项卡之外,NavigationWindow会为您工作,最简单的方法是设置ShowsNavigationUI = false。或者(更大的锤子,但更灵活)你可以替换窗口上的模板,这也将删除它。