protected override void OnStartup(StartupEventArgs e) { var mainWindow = new MainWindow() {DataContext = new MainWindowModel(SynchronizationContext.Current)}; mainWindow.Show(); }