Prism Sample 1
这个样例版本上已经过时了,但与8.1版本仍然兼容。
在本版本中,指定启动项:
App.xaml.cs:
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); var bootstrapper = new Bootstrapper(); bootstrapper.Run(); }
上面创建一个bootstrapper,并启动了它。
bootstrapper又是什么呢?
class Bootstrapper : PrismBootstrapper
{
protected override DependencyObject CreateShell()
{
return Container.Resolve<MainWindow>();
}
protected override void RegisterTypes(IContainerRegistry containerRegistry)
{
}
}
在新版本中,两个功能已经合并,就 是说,bootstrapper已经合并到app.xaml.cs中了。

浙公网安备 33010602011771号