Prism学习日记01

第一次接触的一个新玩意,坚持学习一下写写记录好了
首先是上网址:https://prismlibrary.com/,介绍什么的百度就好了,总而言之就是MVVM模式的框架

下载和安装

官网的帮助文档已经写得很清楚啦,VS中下载对应扩展包就好了哦~

初体验

嘛,毕竟是第一次使用,可以下载一些例子看看,帮助文档里面有给出github的链接,一键打包带走就好了!本人学的是WPF,所以就下载了对应的文件。q
点击打开sln项目就能大开眼界啦!
q
点击这个红框框就能切换运行项目!看起来更方便~

全部浏览一遍会发现主要是界面的加载变化,其中有一些文件不能运行。看起来应该是用于可执行项目的加载项。
在这里插入图片描述

挑一个仔细看看,这个文件夹包含了两个C#项目,通过名字判断第二个应该是可执行的,第一个可能是是界面加载项,看子目录也可以看出。
查看MainWindow.xaml的代码
在这里插入图片描述
很直观了,利用了上述model来显示界面。
通过上图的目录也能采出来,viewmodel与数据有关,views则将界面中的元素和数据进行绑定,实现交互。command命令后续需要研究研究写法,据说这是prism的特色。

总结一下

prism可以将数据和界面直观的分开处理,还可以将每个界面做成一个单独的model,可以由一个项目进行加载,实现项目可拆分的目的。对于数据和界面的处理也做的非常直观简洁。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值