详细创建Prism架构wpf项目

方案一:

        1.创建一个普通wpf项目

        2、安装NuGet包:Prism.DryIoc

        3、App.xaml.cs中:

                ·将原本的父类Application改为:PrismApplication,并且实现抽象类

                ·CreateShell方法中写上:”return Container.Resolve();“

                 --这样是为了创建主窗口

        4、App.xaml中引入命名空间:xmlns:local="clr-namespace:PrismTest"

                ·将标签改为

                ·将StartupUri删除,因为在App.xaml.css中指定运行MainWindow窗口了

方案二:

        1、到拓展中安装插件Prism Template Pack

        2、重启vs,安装插件

        3、创建项目的时候选择模板

                

        4、创建起来就是Prism

        区别:使用模板创建的App.xaml.cs中的App默认继承了PrismApplication

你可能感兴趣的:(Prism,wpf)