private void preordenToolStripMenuItem_Click_1(object sender, EventArgs e) { //Cargamos el recorrido en la lista lblRecorrido.Visible = true; lblRecorrido.Text = "Recorrido Preorden: "; arbol.PreOrden(arbol.Raiz); Graphics nodo; nodo = CreateGraphics(); Pen myNodoRaiz = new Pen(Color.Orange, 3); Pen linea = new Pen(Color.Orange, 2); int space = 0; //Para cargar el espaciado en X con cada iteracion for (int i = 0; i < arbol.Recorrido.Count; i++) { DibujarNodo(nodo, myNodoRaiz, arbol.Recorrido[i].ToString(), 120 + space, 350); space += 40; } arbol.LimpiarRecorrido(); //Limpiamos la lista de recorrido }