当前位置: 代码网 > it编程>编程语言>Asp.net > WPF框架之Prism介绍

WPF框架之Prism介绍

2024年05月19日 Asp.net 我要评论
什么是prism?prism是一个用于在 wpf、xamarin form、uno 平台和 winui 中构建松散耦合、可维护和可测试的 xaml 应用程序框架。prism历史他最初由microsof

什么是prism?

prism是一个用于在 wpf、xamarin form、uno 平台和 winui 中构建松散耦合、可维护和可测试的 xaml 应用程序框架。

prism历史

他最初由microsoft patterns & practices 团队构建的项目, 目的是帮助wpf开发人员以简化编写、维护和扩展来设计应用程序。
目前它是属于.net基金会下的一个开源项目。并且经过财富100强等公司的多年的实践考验。

github

https://github.com/prismlibrary/prism

nuget

https://www.nuget.org/packages/prism.wpf

core packages

  • prism.core
  • prism.wpf
    container specific packages
  • prism.dryioc
  • prism.unity
  • prism.ninject

visual studio extensions

基于prism的visualstudio扩展包模板: prism template pack

具备哪些功能?

框架中包括 mvvm、依赖注入、command、message event、导航、弹窗等功能。

prism知识章节

  • 1.region(区域管理)
  • 2.module(模块)
  • 3.view injection(视图注入)
  • 4.viewmodellocationprovider(视图模型定位)
  • 5.command(绑定相关)
  • 6.eevent aggregator (事件聚合器)
  • 7.navigation(导航)
  • 8.dialog(对话框)

 到此这篇关于wpf框架之prism介绍的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com