using Prism.Ioc; using Prism.Modularity; using Prism.Regions; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using CyberX8_MainPages.Views; namespace CyberX8_MainPages { public class MainPageModule : IModule { public void OnInitialized(IContainerProvider containerProvider) { //var regionManager = containerProvider.Resolve<IRegionManager>(); //IRegion region1 = regionManager.Regions["MainRegion"]; //region1.Add(containerProvider.Resolve<DataAnalysisView>()); //region1.Add(containerProvider.Resolve<EventView>()); //region1.Add(containerProvider.Resolve<GasLeakCheckView>()); //IRegion region2 = regionManager.Regions["MainRegion2"]; //region2.Add(containerProvider.Resolve<IOView>()); //region2.Add(containerProvider.Resolve<MFCVerificationView>()); //region2.Add(containerProvider.Resolve<OperationOverView>()); //region2.Add(containerProvider.Resolve<OverView>()); //region2.Add(containerProvider.Resolve<PlatformView>()); //region2.Add(containerProvider.Resolve<ProcessView>()); //region2.Add(containerProvider.Resolve<RecipeView>()); //region2.Add(containerProvider.Resolve<SequenceView>()); //region2.Add(containerProvider.Resolve<SystemConfigView>()); } public void RegisterTypes(IContainerRegistry containerRegistry) { } } }