我们提供安全,免费的手游软件下载!

安卓手机游戏下载_安卓手机软件下载_安卓手机应用免费下载-先锋下载

当前位置: 主页 > 软件教程 > 软件教程

Prism: 框架介绍与安装

来源:网络 更新时间:2024-08-29 09:33:20

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

Prism框架提供了MVVM、依赖注入、区域、导航、模块、对话框、发布与订阅等功能。

如果想要手动创建Prism框架,首先需要创建一个.NetFramework程序或者.NetCore应用程序。然后,在Nuget中安装Prism.DryIoc(注意版本号)。接下来,需要修改App.xaml文件,添加prism命名空间,并继承由Application->PrismApplication。具体操作如下:

打开App.xaml.cs文件,同样需要继承由Application->PrismApplication。接着,需要实现抽象类,具体如下:

在实现的抽象类中,需要包括CreateShell方法和RegisterTypes方法。CreateShell方法返回一个Window类型的窗口,即应用程序的主窗口。RegisterTypes方法用于在Prism初始化过程中,定义所需的一些注册类型,以便在Prism中使用。

启动程序后,会出现两个窗体,删掉App.xaml中的StartupUri即可。另外,如果想要自动创建Prism框架,可以安装拓展包后,选用空模板进行创建。

安装拓展包后,可以选择空模板创建,默认是.netCore的,Prism包也是8.1.97版本的。