private void Neu_Click(object sender, RoutedEventArgs e) { NeuePersonDialog personDialog = new NeuePersonDialog(); if (personDialog.ShowDialog() == true) { Personenliste.Add(personDialog.AktuellePerson); } }
private void Aendern_Click(object sender, RoutedEventArgs e) { NeuePersonDialog personDialog = new NeuePersonDialog(); personDialog.AktuellePerson = new Person(DgdPersonen.SelectedValue as Person); personDialog.DataContext = personDialog.AktuellePerson; personDialog.Title = personDialog.AktuellePerson.Vorname + " " + personDialog.AktuellePerson.Nachname; if (personDialog.ShowDialog() == true) { Personenliste[Personenliste.IndexOf(DgdPersonen.SelectedValue as Person)] = personDialog.AktuellePerson; DgdPersonen.SelectedIndex = Personenliste.IndexOf(personDialog.AktuellePerson); } }