Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/09/2007, 13:37
argely51
 
Fecha de Ingreso: noviembre-2006
Mensajes: 15
Antigüedad: 18 años, 4 meses
Puntos: 0
Re: consulta con treeview

Bueno yo lo que hice una ves fue primero en un if preguntar si el nodo seleccionado era el padre o el hijo, y en base a eso mostraba un tipo de informacion

le das doble click al control del treeview y escribes

//si era el padre hacie esto
if (e.Node.Level == 0)
{

txt_tipolab.Text = e.Node.Text.Trim();
txt_codasignatura.Text = "";
txt_asignatura.Text = "";
txt_grupolab.Text = "";
}

//si era el hijo hacia esto

if (e.Node.Level == 1)
{
String[] asigna = e.Node.Parent.ToString().Split(':');
txt_tipolab.Text = asigna[1].Trim();

String[] codimat = e.Node.Text.Split('-');
txt_codasignatura.Text = codimat[0].Trim();
txt_asignatura.Text = codimat[1].Trim();
txt_grupolab.Text = "";

}

creo que en realidad la linea de codigo que te interesa seria esta sin el split, ya que de la informacion que me mostraba el nodo hijo solo queria una parte, por eso lo cortaba con el split.

String[] codimat = e.Node.Text.Split('-');

solo que tu en lugar de una cadena string. lo colocarias en un label