hola a todos:
tengo una consulta, tengo un treeview el cual me despliega los nodos padre y los nodos hijos, y lo que quiero es que al seleccionar un nodo hijo, este nodo hijo se muestre por un label.
gracias
| |||
consulta con treeview hola a todos: tengo una consulta, tengo un treeview el cual me despliega los nodos padre y los nodos hijos, y lo que quiero es que al seleccionar un nodo hijo, este nodo hijo se muestre por un label. gracias |
| |||
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 |