private void OnStartup(object sender, StartupEventArgs e) { ServerSelectionDialog serverSelection = new ServerSelectionDialog(); serverSelection.ShowDialog(); Views.BirdsEyeView view = new Views.BirdsEyeView(); Current.MainWindow = view; BirdsEyeViewInterfaceViewModel vm = new BirdsEyeViewInterfaceViewModel(); AppClient = new Client(view); Current.ShutdownMode = ShutdownMode.OnMainWindowClose; AppClient.Show(vm); }
private void OnLoaded(object sender, RoutedEventArgs e) { this.vm = this.DataContext as BirdsEyeViewInterfaceViewModel; this.vm.PropertyChanged += this.PropertyChanged; }