none
Login en MainWindow RRS feed

  • Pregunta

  • Hola a todos

    Estoy trabajando con prism 6 y Unity para mi mvvm y mis inyecciones; quiero agregan una ventana de Login que muestra antes del MainWindow pero no se como realizarlo, que codigo poner en el bootstrapper o en el app , agradezco la ayuda.

     public partial class App : Application
        {
            protected override void OnStartup(StartupEventArgs e)
            {
                DevExpress.Xpf.Core.ApplicationThemeHelper.ApplicationThemeName =
                    DevExpress.Xpf.Core.Theme.MetropolisDarkName;
                base.OnStartup(e);
    
                var bootstrapper = new Bootstrapper();
                bootstrapper.Run();
            }
        }
      class Bootstrapper : UnityBootstrapper
        {
            
            protected override DependencyObject CreateShell()
            {
                return Container.Resolve<MainView>();
               }
    
            protected override void InitializeShell()
            {
                
                Application.Current.MainWindow.Show();
          
            }
    
            protected override void ConfigureContainer()
            {
                base.ConfigureContainer();
               
    
                Container.RegisterTypeForNavigation<LoginView>("Login");
                Container.RegisterTypeForNavigation<CursoView>("Curso");
    
            }
        }


    Saludos


    Luis Ormeño


    • Editado Luis Ormeño A jueves, 5 de octubre de 2017 2:57 Olvide el codigo
    jueves, 5 de octubre de 2017 2:54