2022年4月20日

摘要: 【1】先完成基本的环境搭建,可参考C#-WPF-Prism.DryIoc-【1】环境搭建 - 轻吟浅唱,蓦然花开 - 博客园 (cnblogs.com) 【2】事件聚合器可用于跨ViewModel的消息传递,所以我们需要先定义一个消息实体Message.cs(根据自己的需要写)放到项目的Events 阅读全文

posted @ 2022-04-20 16:54 轻吟浅唱,蓦然花开 阅读(713) 评论(0) 推荐(0) 编辑

摘要: 【1】先完成基本的环境搭建,可参考C#-WPF-Prism.DryIoc-【1】环境搭建 - 轻吟浅唱,蓦然花开 - 博客园 (cnblogs.com) 【2】在解决方案中建立三个项目如下图 其中Module1和Module2是分离出来的两个模块输出类型为dll,模块1中的Module1View和模 阅读全文

posted @ 2022-04-20 15:23 轻吟浅唱,蓦然花开 阅读(1842) 评论(1) 推荐(0) 编辑

摘要: 【1】先完成基本的环境搭建,可参考C#-WPF-Prism.DryIoc-【1】环境搭建 - 轻吟浅唱,蓦然花开 - 博客园 (cnblogs.com) 【2】创建基本项目结构如下图,其中MainView是窗体(Window),View1、View2和View3是用户控件(UserControl) 阅读全文

posted @ 2022-04-20 13:32 轻吟浅唱,蓦然花开 阅读(673) 评论(0) 推荐(0) 编辑

摘要: 我的环境:VS2022、.Net6.0 【1】先完成基本的环境搭建,可参考 C#-WPF-Prism.DryIoc-【1】环境搭建 - 轻吟浅唱,蓦然花开 - 博客园 (cnblogs.com) 【2】在Views文件夹中添加三个UserControl 分别为View1、View2和View3并分别 阅读全文

posted @ 2022-04-20 12:27 轻吟浅唱,蓦然花开 阅读(1067) 评论(0) 推荐(0) 编辑

摘要: 我的环境:VS2022、.Net6.0 【1】创建wpf应用程序 【2】创建两个文件夹 Views 和ViewModels,并在对应的文件夹中添加MainView(将把它作为启动窗口)和MainViewModel 【3】安装Nuget包 Prism.DryIoc 可通过以下两种方式的任意一种安装 【 阅读全文

posted @ 2022-04-20 11:18 轻吟浅唱,蓦然花开 阅读(1778) 评论(2) 推荐(1) 编辑