private void Button_delete_Click(object sender, EventArgs e) { if (listView1.FocusedItem != null) { listaciudades.deletArista(listaVuelos[int.Parse(listView1.FocusedItem.SubItems[6].Text)].getOrigen().ToString(), listaVuelos[int.Parse(listView1.FocusedItem.SubItems[6].Text)].getDestino().ToString()); listaVuelos.RemoveAt(int.Parse(listView1.FocusedItem.SubItems[6].Text)); listView1.Items.Clear(); RefreshListView(); }//fin if }
private void buttonDelete_Click(object sender, EventArgs e) { listaciudades.deleteC(listView1.FocusedItem.Text); for (int index = 0; index < listaVuelos.Count; index++) { if (listaVuelos[index].getDestino().ToString() == listView1.FocusedItem.Text || listaVuelos[index].getOrigen().ToString() == listView1.FocusedItem.Text) { listaVuelos.RemoveAt(index); index--; } } buttonDelete.Enabled = false; listView1.Clear(); RecargarGrafo(); refreshListView(); this.Close(); }