private void BorrarEspecialidad_Click(object sender, RoutedEventArgs e) { ConsultorioSagradaFamilia.Models.Especialidad seleccion = (ConsultorioSagradaFamilia.Models.Especialidad)EspecialidadesGrid.SelectedItem; if (seleccion == null) { MessageBox.Show("Debe seleccionar una especialidad"); return; } foreach (var item in Especialidades) { if (item.IdEspecialidad == seleccion.IdEspecialidad) { Especialidades.Remove(item); EspecialidadesGrid.ItemsSource = null; EspecialidadesGrid.ItemsSource = Especialidades; break; } } }