创建Prism项目

  • 创建Prism项目已关闭评论
  • 190 次浏览
  • A+
所属分类:.NET技术
摘要

Prism是一个用于WPF、Xamarin Form、Uno平台和 WinUI 中构建松散耦合、可维护和可测试的XAML应用程序框架


1.创建Prism

Prism是一个用于WPF、Xamarin Form、Uno平台和 WinUI 中构建松散耦合、可维护和可测试的XAML应用程序框架

通过以下方式访问、使用、学习它:

https://github.com/PrismLibrary/Prism
https://github.com/PrismLibrary/Prism-Samples-Wpf
https://www.nuget.org/packages/Prism.DryIoc/
Visual Studio Extension:Prism Template Pack

1.1 通过Wpf模板创建

Visual Studio → 创建新项目 → Prism Blank App(WPF)

1.1.1 添加Prism.DryIoc包

创建Prism项目

1.1.2 修改App的基类

  • App.xaml.cs,将原有的基类 Application 替换成 PrismApplication

创建Prism项目

  • App.xaml,引入Prism命名空间,修改类名

创建Prism项目

  • 重新生成解决方案,App.xaml.cs 鼠标放到App类名上,Alt+Enter 实现抽象类

创建Prism项目

  • App.xaml 文件下,将StartUri 属性删除,否则会启动两个页面

创建Prism项目

1.2 通过Prism模板创建

Visual Studio → 创建新项目 → WPF 应用程序

1.2.1 添加扩展

扩展 → 管理扩展 → Prism Template Pack
创建Prism项目

1.2.2 创建基于Prism的空白模板

创建Prism项目

按以上两种操作方式,创建的Prism模板都是一样的