//A modifier, problemes d'equipe private void btnDelete_Click(object sender, RoutedEventArgs e) { if (objEmpToEdit == null || objEmpToEdit.GetType() == typeof(AttractionNull)) { MessageBox.Show("Impossible d'enlever l'attraction par défaut"); } else { foreach (Monstre m in objEmpToEdit.Equipe.ToList()) { m.Affectation = Administration.listeAttractions.First(); } objEmpToEdit.Equipe = new List <Monstre>(); Administration.listeAttractions.Remove(objEmpToEdit); MessageBox.Show("Attraction enlevée"); } }