1. 程式人生 > WINDOWS開發 >wpf prism框架(7.2) 配置檔案載入Module

wpf prism框架(7.2) 配置檔案載入Module

原文:wpf prism框架(7.2) 配置檔案載入Module

新建一個主窗體一個Module,配置完成

技術分享圖片

原來載入方法是重寫ConfigureModuleCatalog

 protected override void ConfigureModuleCatalog(IModuleCatalog moduleCatalog)
        {
            moduleCatalog.AddModule<Mudule.MuduleAClass>();
        }

使用配置檔案載入:

技術分享圖片
<?xml version="1.0" encoding="utf-8" 
?> <configuration> <configSections> <section name="modules" type="Prism.Modularity.ModulesConfigurationSection,Prism.Wpf" /> </configSections> <startup> </startup> <modules> <module assemblyFile="Mudule.dll" moduleType="Mudule.MuduleAClass,Mudule"
moduleName="MuduleAClass" startupLoaded="True" /> </modules> </configuration>
技術分享圖片

 protected override IModuleCatalog CreateModuleCatalog()
        {
            return new ConfigurationModuleCatalog();
        }