# JackieWPF **Repository Path**: jackiewu3/jackie-wpf ## Basic Information - **Project Name**: JackieWPF - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-10 - **Last Updated**: 2024-03-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WPF开发步骤纪录 ## 1.新建wpf项目后新建文件夹 ![image-20240316083417428](C:\Users\Jackie\AppData\Roaming\Typora\typora-user-images\image-20240316083417428.png) ![image-20240316084149653](C:\Users\Jackie\AppData\Roaming\Typora\typora-user-images\image-20240316084149653.png) ## 2安新Prism框架与ReactiveUI框架 ### 安装Prism ![image-20240316083709491](C:\Users\Jackie\AppData\Roaming\Typora\typora-user-images\image-20240316083709491.png) ### 安装ReactiveUI ![image-20240316083936863](C:\Users\Jackie\AppData\Roaming\Typora\typora-user-images\image-20240316083936863.png) ### 怎样使用Prism框架 ![image-20240316084333190](C:\Users\Jackie\AppData\Roaming\Typora\typora-user-images\image-20240316084333190.png) `` using Company.Application.Share.Prism; using Company.Core; using Prism.Ioc; using Prism.Modularity; using Prism.Unity; using Shell.Views; using System; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Linq; using System.Threading.Tasks; using System.Windows; using Unity; namespace Shell { /// /// App.xaml 的交互逻辑 /// public partial class App : PrismApplication { protected override Window CreateShell() { return new MainWindow(); } protected override void RegisterTypes(IContainerRegistry containerRegistry) { } protected override void ConfigureModuleCatalog(IModuleCatalog moduleCatalog) { base.ConfigureModuleCatalog(moduleCatalog); moduleCatalog.AddModule(); } protected override IModuleCatalog CreateModuleCatalog() { return new DirectoryModuleCatalog() { ModulePath = ModuleNames.ModulePath }; //配置本地模块目录 } } }