Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/06/2012, 11:53
Amphoth3ra
 
Fecha de Ingreso: mayo-2011
Mensajes: 26
Antigüedad: 13 años
Puntos: 1
Respuesta: Visual C# Listado gráfico con columnas

Me respondo solo porque eso lo solucioné con un ListBox y una lectura en el archivo XML dentro del mismo formulario.

Puede que no explique nada mi solución (no necesitan creerme), pero así quedó implementado dentro del código del formulario:
Código C#:
Ver original
  1. private const string FCURSOS = "cursos.xml";
  2.  
  3. private void button3_Click_1(object sender, EventArgs e)
  4.         {
  5.             listBox1.Items.Clear();
  6.             XmlTextReader reader;
  7.             reader = new XmlTextReader(FCURSOS);
  8.             string sigla_aux, paralelo_aux, semestre_aux, profesor_aux, cupo_aux;
  9.  
  10.             reader.Read();
  11.  
  12.             while (reader.Read())
  13.             {
  14.                 if (reader.Name == "curso" && reader.NodeType == XmlNodeType.Element)
  15.                 {
  16.                     sigla_aux = reader.GetAttribute("sigla");
  17.                     paralelo_aux = reader.GetAttribute("paralelo");
  18.                     semestre_aux = reader.GetAttribute("semestre");
  19.                     reader.Read();
  20.                     profesor_aux = reader.ReadElementString("profesor");
  21.                     cupo_aux = reader.ReadElementString("cupo");
  22.  
  23.                     if (InputClassSearch.Text == semestre_aux)
  24.                         listBox1.Items.Add(sigla_aux + "   " + paralelo_aux + "   " + profesor_aux + "   " + cupo_aux);
  25.                 }
  26.             }
  27.  
  28.             reader.Close();
  29.  
  30.            
  31.  
  32.         }

Si sonaba muy tonta mi inquietud, paso a recordar que no llevo prácticamente experiencia con C#.

Igual gracias por la asistencia.

Saludos.