Prism框架
文章平均质量分 59
Prism框架
故里2130
共同学习交流,包括C#,uniapp,H5,vue3,小程序,网站,客户端,数据库,后台接口等等,以及疑难的软件问题。
展开
-
WPF+prism框架实战源码和展示
本实战源码,主要是看痕迹视频的,bilibili上可以搜索到。本人从0到1编码,在原编码的基础上,有些修改和增加。原创 2022-07-18 09:53:24 · 1774 阅读 · 0 评论 -
prism发布订阅
延续上一节代码继续,多余部分代码进行删减。一个地方发布消息,另一个地方接收消息。也可以一个地方发布消息,多个地方接收消息。主要是夸模块发送消息,进行通信的应用业务:点击取消按钮的时候,在当前界面和主界面都弹窗口。1.代码结构2.MessageEvent.csusing Prism.Events;using System;using System.Collections.Generic;using System.Linq;using System.Text;usin原创 2022-05-27 22:49:26 · 658 阅读 · 1 评论 -
prism对话服务
延续上一节代码继续,多余部分代码进行删减。对话服务,就是一个弹框的提示,prism进行了封装。业务:点击按钮,把值传递到弹框中,弹出框提示,在弹框中选择确定和取消,再把值传回主界面1.代码结构2.MainViewModel.csusing Prism.Commands;using Prism.Mvvm;using Prism.Regions;using Prism.Services.Dialogs;using System;using System.Collections原创 2022-05-27 20:12:20 · 917 阅读 · 1 评论 -
prism导航功能
1.在ViewAViewModel中定义一个变量title2,并且赋值1234。2.在主界面中使用DataContext.Title2,就可以获取到值。6.App.xaml.cs中不需要变化,只是修改成代码加载的方式。把ViewAViewModel中的变量,放在主界面中。1.建立ViewAViewModel类。3.ModuleAfile类中进行匹配。2.ViewA.xaml中进行绑定。如果导航中要传递多个参数,可以参考。4.MainViewModel类。......原创 2022-05-27 01:43:54 · 2466 阅读 · 7 评论 -
prism模块化
一个项目,有很多模块,把模块分出去,然后开发好后,再合并在一起,灵活度和组合度都非常的高。延续Prism框架学习的项目,进行修改。1.首先建立2个独立的模块项目。A和B操作一样,只说A即可。2. 增加ViewA界面3.在A项目上增加prism框架。4.建立一个ModuleAfile类,类似作为和主程序交互的类,继承IModule,实现2个接口using ModuleA.Views;using Prism.Ioc;using Prism.Modularity;usi..原创 2022-05-27 00:17:27 · 1527 阅读 · 1 评论 -
Prism框架学习
1.建立一个项目,使用.net5.0框架2.原创 2022-05-26 23:00:47 · 6832 阅读 · 4 评论