我开始使用带有 MEF 的 Prism 框架开发 WPF 浏览器应用程序,但是由于缺乏 prism 经验,因此很难开始。我见过的所有示例、教程或快速入门都是这样的:
Application.Current.MainWindow = (Window)this.Shell;
Application.Current.MainWindow.Show();
但这仅涉及 WPF 窗口应用程序,对吗?我的意思是,浏览器应用程序使用 Page 而不是 Window。所以我想知道是否可以通过其他方式进行强制转换或初始化我的 Shell。
提前谢谢!