| 1234567891011121314151617181920212223242526272829303132333435 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using OHV.Common.Shareds;
- using OHV.Module.ListViews.SubViews;
- using OHV.Module.ListViews.Views;
- using Prism.Ioc;
- using Prism.Modularity;
- using Prism.Mvvm;
- using Prism.Regions;
- namespace OHV.Module.ListViews
- {
- public class ListViewController : IModule
- {
- public void OnInitialized(IContainerProvider containerProvider)
- {
- ViewModelLocationProvider.Register<CommandListView, CommandListViewModel>();
- //ViewModelLocationProvider.Register<VehicleCommandDeleteView, VehicleCommandDeleteViewModel>();
- //ViewModelLocationProvider.Register<VehicleCommandInsertView, VehicleCommandInsertViewModel>();
- var regionManager = containerProvider.Resolve<IRegionManager>();
- regionManager.RegisterViewWithRegion(RegionNames.VehicleCommandList, typeof(CommandListView));
- //regionManager.RegisterViewWithRegion(RegionNames.VehicleCommandListSub, typeof(VehicleCommandDeleteView));
- //regionManager.RegisterViewWithRegion(RegionNames.VehicleCommandListSub, typeof(VehicleCommandInsertView));
- }
- public void RegisterTypes(IContainerRegistry containerRegistry)
- {
- }
- }
- }
|