private void DeleteHubExecute() { string text = "Voulez-vous vraiment supprimer le hub ainsi que toutes les lignes qui lui sont associées ?"; var result = System.Windows.MessageBox.Show(text, "Confirmation", System.Windows.MessageBoxButton.YesNo, System.Windows.MessageBoxImage.Question, System.Windows.MessageBoxResult.No); if (result == System.Windows.MessageBoxResult.Yes) { Hubs.Remove(SelectedHub); SelectedHub = Hubs.FirstOrDefault(); } }