Laden...

Caliburn.Micro Dialog in Bootstrapper anzeigen

Erstellt von ..Heinz.. vor 11 Jahren Letzter Beitrag vor 11 Jahren 1.213 Views
.
..Heinz.. Themenstarter:in
134 Beiträge seit 2009
vor 11 Jahren
Caliburn.Micro Dialog in Bootstrapper anzeigen

Hi,

ich habe ein Problem beim Anzeigen eines Dialoges im Bootstrapper.

Ich will im Bootstrapper einen Dialog anzeigen. In dem Dialog werden Einstellungen vorgenommen, die für den Start des Programms wichtig sind. Wenn dieser geschlossen wird, soll die ShellView angezeigt werden.

public class Bootstrapper : Caliburn.Micro.Bootstrapper
    {
        protected override void OnStartup(object sender, System.Windows.StartupEventArgs e)
        {
            base.OnStartup(sender, e);

            if (new Models.Start().Init())
            {
                var windowManagerShell = new WindowManager();
                var viewModelShell = new ViewModels.ShellViewModel();
                windowManagerShell.ShowDialog(viewModelShell);

                base.Configure();
            }
        }
    }

In Models.Start().Init() wird der Dialog zum Setzen der Einstellungen geöffnet. Die ShellView wird allerdings nicht angezeigt.

Ich verstehe nicht, wo der Fehler sein könnte.

Vllt. könnt ihr mir helfen.

Gruß

Heinz