貝婁你可以看到我的引導程序。我想從引導程序注冊所有視圖。當我啟動應用程序時,會創(chuàng)建 WebView 和 EditView。GeneralView 是 EditView 的一部分,我必須先導航到 EditView 才能實例化它。啟動可執(zhí)行文件時如何實例化所有視圖?class Bootstrapper : UnityBootstrapper{ protected override DependencyObject CreateShell() { // Register views IRegionManager regionManager = this.Container.Resolve<IRegionManager>(); regionManager.RegisterViewWithRegion("ContentRegion", typeof(WebView)); regionManager.RegisterViewWithRegion("ContentRegion", typeof(EditView)); // The following view is instantiated for the first time when I navigate to EditView regionManager.RegisterViewWithRegion("GeneralRegion", typeof(GeneralView)); return Container.Resolve<MainWindow>(); } protected override void InitializeShell() { Application.Current.MainWindow.Show(); } protected override void InitializeModules() { base.InitializeModules(); }}
如何實例化 Prism 中的所有視圖
30秒到達戰(zhàn)場
2022-01-15 17:17:42