详细创建Prism架构wpf项目

方案一:

1.创建一个普通wpf项目

2、安装NuGet包:Prism.DryIoc

3、App.xaml.cs中:

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

·CreateShell方法中写上:"return Container.Resolve<MainWindow>();"

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

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

·将标签<Application>改为<prism:PrismApplication>

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

方案二:

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

2、重启vs,安装插件

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

4、创建起来就是Prism

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

相关推荐
weixin_4471035812 小时前
Wpf布局之Canvas面板!
wpf
葬歌倾城13 小时前
waferMap图像渲染
c#·wpf
甄天14 小时前
WPF路由事件:冒泡、隧道与直接全解析
c#·wpf·visual studio
三千道应用题16 小时前
WPF学习笔记(12)下拉框控件ComboBox与数据模板
wpf
界面开发小八哥17 小时前
界面组件DevExpress WPF中文教程:Grid - 如何获取节点?
.net·wpf·界面控件·devexpress·ui开发
三千道应用题17 小时前
WPF学习笔记(22)项面板模板ltemsPanelTemplate与三种模板总结
wpf
佛·追命21 小时前
.net wpf混淆
.net·wpf
厦门德仔21 小时前
【WPF】外部引用样式
wpf·style
weixin_447103581 天前
Wpf布局之StackPanel!
wpf
小老鼠爱大米1 天前
[C#] WPF - 资源URI
c#·wpf·uri