这可能吗?
我使用了Frame控件并且: 显示(例如:showwindow.xaml)
但是我收到了这个错误:
根元素对导航无效
答案 0 :(得分:2)
确保您可以使用以下方式导航(显示)窗口:
YourFrame.Navigate(YourWindow);
但是我不喜欢这种多窗口方法,更好地创建一些用户控件来分割你的应用程序。
答案 1 :(得分:1)
将Page类与Frame控件一起使用更为常见。 WPF中的Windows是顶级项目,具有自己的标题栏,chrome等。此外,页面可以使用框架提供的NavigationService。 more info about Navigation from Microsoft