详细创建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

相关推荐
shanshan20991 小时前
上位机系统架构 | 如何设计一个高效的多相机管理系统
c#·wpf·相机
充值内卷5 小时前
WPF入门教学四 WPF控件概述
windows·ui·wpf
小白1 天前
WPF自定义Dialog模板,内容用不同的Page填充
wpf
Crazy Struggle1 天前
C# + WPF 音频播放器 界面优雅,体验良好
c#·wpf·音频播放器·本地播放器
James.TCG2 天前
WPF动画
wpf
He BianGu2 天前
笔记:简要介绍WPF中FormattedText是什么,主要有什么功能
笔记·c#·wpf
脚步的影子3 天前
.NET 6.0 + WPF 使用 Prism 框架实现导航
.net·wpf
jyl_sh3 天前
Ribbon (WPF)
ribbon·wpf·client·桌面程序开发·c/s客户端
wo63704313 天前
[Visual Stuidio 2022使用技巧]2.配置及常用快捷键
c#·.net·wpf
小黄人软件3 天前
wpf 字符串 与 变量名或函数名 相互转化:反射
wpf