using Prism.Ioc; using Prism.Modularity; using Prism.Regions; using RIZO.Client.BusinessModule.Views; 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(); containerRegistry.RegisterForNavigation(); } } }