private void cargarFicheroToolStripMenuItem_Click(object sender, EventArgs e) //opción cargar fichero { //Abrimos el form que coge el fichero CargarFicheroFP f = new CargarFicheroFP(); f.cambiarfondo(fondo); f.ShowDialog(); //El form nos devuelve el nombre del arvhivo string archivo = f.Getarchivo(); //nombre del file try { //Usamos el método CargarFichero de la lista para que rellene la lista listFP.CargarFichero(archivo); //Como hemos añadido nuevos planes de vuelo, puede haber conflictos conflictoscomprobados = false; //Si no hemos cargado ningún plan de vuelo antes if (imagenes.Count == 0) { DibujarNuevoFP(listFP); } //Si ya había planes de vuelo introducido else { DibujarFP(listFP); panel1.Refresh(); } } catch { MessageBox.Show("El fichero escogido no es valido"); } }