public MainWindow() { InitializeComponent(); //kreirane precice preko tastature model = new GlavniProzorViewModel(); GlavniProzorViewModel.ucitajFajlove(); ManifestationPins_Draw(); // ovde ponovo crtamo na mapu manifestacije koje su bile na mapi KeyboardAccelerators(); }
private void zatvaranje(object sender, System.ComponentModel.CancelEventArgs e) { MessageBoxResult odgovor = MessageBox.Show("Možda je ostalo nesačuvanih fajlova. Da li hoćete da dodatno sacuvate sve fajlove i izađete iz aplikacije?", "Upozorenje!", MessageBoxButton.YesNoCancel); //onda poredimo ako je odgovor == YES onda pokreni serijalizaciju //ako je == NO samo ugasi aplikaciju // //u slucaju da klikne na cancel onda ovo uradi : e.Cancel = true; if (odgovor == MessageBoxResult.Yes) { GlavniProzorViewModel.sacuvaj(); //Serijalizacija ovde } if (odgovor == MessageBoxResult.Cancel) { e.Cancel = true; } else { Application.Current.Shutdown(0); } }
private void Save(object sender, RoutedEventArgs e) { GlavniProzorViewModel.sacuvaj(); MessageBox.Show("Uspešno sačuvano!"); }