Casablanca: WPF - MVVM

Beitrag lesen

Hallo Forum,

ich arbeite mich gerade in WPF-MVVM ein. Ich habe das Problem, dass sich beim Starten des Projektes zwei Fenster Öffnen, eins direkt üner MainWindow und das andere über das WPF-MVVM - Startup:

        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);

            MainWindow app = new MainWindow();
            ProductViewModel context = new ProductViewModel();
            app.DataContext = context;
            app.Show();
        }

Weiss jemand hier, wie man das verhindern kann?

MfG