public void cargarGrafica() { dibujaArbol = new AuxDibujar(picGrafica); string nuevo = ArbolAvl.rcPreorden(miArbol.raizArbol()); string[] palabras = nuevo.Split(',', ';'); foreach (string palabra in palabras) { contadorGenerico++; if (palabra != "" && contadorGenerico % 2 == 0) { dibujaArbol.inserta_nodo(dibujaArbol.Raiz, null, palabra, 0); nivelArbolGrafica(); } } listBox2.Items.Add(nivelArbolGrafica()); }
private void txtBuscarUsuario_TextChanged(object sender, EventArgs e) { if (txtBuscarUsuario.Text == " " || txtBuscarUsuario.Text == "") { panel8.Visible = false; limiar(); } else { panel8.Visible = true; int contador = 0; int aux = 0, Aux = 0; string nuevo = ArbolAvl.rcPreorden(miArbol.raizArbol()); string[] palabras = nuevo.Split(',', ';'); foreach (string palabra in palabras) { contador++; Aux = contador; if (palabra != "" && contador % 2 == 0) { if (palabra.StartsWith(txtBuscarUsuario.Text)) { aux++; if (aux == 1) { pictureBox18.WaitOnLoad = false; pictureBox18.LoadAsync(@"" + palabras[Aux - 2]); label6.Text = palabra; panel8.Visible = true; } else if (aux == 2) { pictureBox19.WaitOnLoad = false; pictureBox19.LoadAsync(@"" + palabras[Aux - 2]); label7.Text = palabra; } else if (aux == 3) { pictureBox20.WaitOnLoad = false; pictureBox20.LoadAsync(@"" + palabras[Aux - 2]); label8.Text = palabra; } } } } } }
//Tipos de recorridos para mostrar la informacion private void btnPreorden_Click(object sender, EventArgs e) { Imprimir(ArbolAvl.rcPreorden(miArbolEstudiante.raizArbol()), 0); }