如何使用Prism初始化WPF浏览器应用程序?

时间:2012-11-20 12:48:29

标签: c# .net wpf prism mef

我开始使用Prism框架和MEF开发WPF浏览器应用程序,但是我缺乏棱镜经验使得很难开始。 我见过的所有示例,教程或快速入门都是这样的:

Application.Current.MainWindow = (Window)this.Shell;
Application.Current.MainWindow.Show();

但这仅涉及WPF窗口应用程序,对吧?我的意思是,浏览器应用程序使用Page而不是Window。所以我想知道是否可以通过其他方式进行演员表或初始化我的Shell。

提前Thanx!

1 个答案:

答案 0 :(得分:0)

Silverlight shell以类似的方式创建:

Application.Current.RootVisual =(UIElement)this.Shell;

可在此处找到更多信息:http://msdn.microsoft.com/en-us/library/ff921096%28v=PandP.40%29.aspx