using Prism.Ioc; using Prism.Modularity; using Prism.Regions; using RIZO.Client.BusinessModule.View; namespace RIZO.Client.BusinessModule { public class BusinessModule : IModule { public void OnInitialized(IContainerProvider containerProvider) { // 初始化的时候,添加一个组件到对应的区域 // 比如 左侧菜单 // 需要一个RegionManager var regionManager = containerProvider.Resolve(); regionManager.RegisterViewWithRegion("MainContentRegion", typeof(ReportWorkView)); //regionManager.RegisterViewWithRegion("MainHeaderRegion", typeof(Views.MainHeaderView)); } public void RegisterTypes(IContainerRegistry containerRegistry) { containerRegistry.Register(); } } }