Control TreeWidget - expandir


([N2] overBCN) #1

Hola,
He creado un Control TreeWidget alimentado por una tabla y quisiera que algunos de los item padre se expandieran según condicion del mismo campo. Lo intento hacer al crear el control, pero no funciona. Cre que será porque aun no tiene los item’s que cuelgan de el.
He pensado que una vez haya creado el control, recorrer la lista y expandir solo los item’s padre que tienen dicha condicion. No se como recorrer la lista para luego expandir los item’s.
El control es el seguí ente:
// Prepara el control

var formulario = theRoot.dataView();
var menu = formulario.control("MEN_CFG");

muchas gracias y Felices fiestas
Saludos


([N1] Roberto Valdés) #2

No hace falta recorrer lista. Cuando creas la opción, con setExpanded(true) ya se mostrará expandida.

Espero te sirva


([N2] overBCN) #3

Hola Roberto,
No quiero que me salgan todos los ítems padre expandidos, solo los que cumplan una condición. De aquí el poder recorrer lista o dejar expandido el ítem al crearlo.
Gracias


([N2] overBCN) #4

Hola,
Solucionado. Al crear el grupo le añado la línea item.setExpanded("true"); según condición.
Saludos