private void buttonRenamePerson_Click(object sender, RoutedEventArgs e) { // Item must be selected if (listBoxPersons.SelectedItem != null) { int index = listBoxPersons.SelectedIndex; // Open dialog to rename with current name NameItemDialog nameItemDialog = new NameItemDialog(persons[index], "Person"); // If renamed if (nameItemDialog.ShowDialog() == true) { //Change name and update GUI persons[index] = nameItemDialog.ItemName; UpdateGUI(); } } }
private void buttonAddPerson_Click(object sender, RoutedEventArgs e) { // Item must be selected if (listBoxProjects.SelectedItem != null) { int index = listBoxProjects.SelectedIndex; // Open dialog to rename with current name NameItemDialog nameItemDialog = new NameItemDialog(string.Empty, "Project"); // If renamed if (nameItemDialog.ShowDialog() == true) { //Change name and update GUI persons.Add(nameItemDialog.ItemName); listBoxPersons.ItemsSource = persons; UpdateGUI(); } } }