初学prism,想要搭建一个泛用性比较高、实现了基本功能的软件,之后可以根据不同的项目需求添加不同的功能模块。
1.新建一个wpf应用程序
2.NuGet安装Prism.DryIoc
3.打开App.xaml, 原样如下
添加: xmlns:prism="http://prismlibrary.com/"
删掉: StartupUri="MainWindow.xaml"
头部的Application 改成 prism:PrismApplication
改完如下:
4.打开App.xaml.cs, 将Application接口改成PrismApplication, 然后生成解决方案
之后生成重写以下三个方法:
修改CreateShell方法: (选择最开始打开的窗口,这里选MainWindow)
到这里地基应该建好了,到时候有遗漏再补充~~~