private void addButton_Click(object sender, RoutedEventArgs e) { contacts.Add(new Contact()); ContactDetailWindow add = new ContactDetailWindow(ContactDetailWindow.Mode.Add, contacts[contacts.Count - 1]); add.Show(); // show "please select a contact" }
private void editButton_Click(object sender, RoutedEventArgs e) { if(contactDataGrid.SelectedValue != null) { ContactDetailWindow edit = new ContactDetailWindow(ContactDetailWindow.Mode.Edit, contactDataGrid.SelectedValue as Contact); edit.Show(); } // show "please select a contact" }