wpf prism框架(7.2) 配置文件加载Module

原文:wpf prism框架(7.2) 配置文件加载Module

新建一个主窗体一个Module,配置完成

wpf prism框架(7.2) 配置文件加载Module

原来加载方法是重写ConfigureModuleCatalog

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

使用配置文件加载:

wpf prism框架(7.2) 配置文件加载Module
<?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>
wpf prism框架(7.2) 配置文件加载Module

 

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

 

wpf prism框架(7.2) 配置文件加载Module

上一篇:WPF中获取顶层窗体的句柄


下一篇:linux应用编程--显示bmp图片