我们提供安全,免费的手游软件下载!
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版本的。
热门资讯