WPF中prism模块化

1、参照(wpf中prism框架切换页面-CSDN博客)文中配置MainView和MainViewModel

2、模块其实就是引用类库,新建两个类库ModuleA ModuleB,修改输出类型为类库,并配置以下文件:

ModuleA == ModuleAProfile ModuleB == ModuleBProfile 名字要对应

3、 ModuleA ModuleB中安装包: Prism.DryIoc(搜Prism.DryIoc找不到包的话,直接搜Prism.Dry)

4、注册

ModuleAProfile ModuleBProfile 中也要对应的配置以下(下面的这两个方法一定要有,不然会报错)

5、配置Modules文件夹,存放模块

在debug中新建文件

该文件下存放要使用的模块类库

6、启动程序,仍可以实现画面切换

相关推荐
c#上位机8 小时前
wpf之MVVM中只读属性更新界面
c#·wpf·mvvm
就是有点傻8 小时前
WPF自定义控件之环形进度条
wpf
He BianGu8 小时前
【笔记】WPF中如何的动态设置DataGridTextColumn是否显示
笔记·wpf
Pota-to成长日记12 小时前
Redisson 看门狗机制深度解析:分布式锁的守护者
分布式·wpf
为java加瓦12 小时前
分布式单例模式在微服务架构中的关键作用与实践
wpf
c#上位机13 小时前
wpf之Ellipse控件
wpf
c#上位机14 小时前
wpf之GroupBox
c#·wpf
分布式存储与RustFS1 天前
告别手动配置:用 Terraform 定义你的 RustFS 存储帝国
云原生·wpf·文件系统·terraform·对象存储·minio·rustfs
c#上位机2 天前
wpf之TabControl
c#·wpf
mingupup2 天前
WPF应用最小化到系统托盘
wpf