private void vistaCanciones_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete) { ListViewItem[] itemsborrar = new ListViewItem[vistaCanciones.SelectedItems.Count]; int i = 0; foreach (ListViewItem item in vistaCanciones.SelectedItems) { albumAEditar.RemoveSong(item.Text); itemsborrar[i] = item; i++; } foreach (var item in itemsborrar) { vistaCanciones.Items.Remove(item); } } }