protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); var window = new MainWindow(); var bookViewModel = new BookViewModel(); bookViewModel.ProcessXml(); window.DataContext = bookViewModel; window.Show(); }