treeview +

10/02/2008 - 01:09 por news.microsoft.com | Informe spam
Hoal grupo

Estoy representando en un treeview unos objetos que tienen cierta demora en
su carga, por lo tanto me gustaría cargar solo el primer nivel de nodos, e
ir cargando los objetos correspondientes a los subnodos a medida que el
usuario va dando clic en el signo +.
No encuetro como hacer que el treeview agregue un signo más artificialmnete,
es decir sin agregar un subnodo.
Hoy lo estoy solucionando agregando un subnodo ficticio, con una marca que
me indica que se debe cargar el objeto correspondiente, pero me pregunto si
hay alguna solución más limpia.
Gracias, saludos.

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
10/02/2008 - 08:17 | Informe spam
"news.microsoft.com" wrote in message
news:%
Estoy representando en un treeview unos objetos que tienen cierta demora
en
su carga, por lo tanto me gustaría cargar solo el primer nivel de nodos, e
ir cargando los objetos correspondientes a los subnodos a medida que el
usuario va dando clic en el signo +.
No encuetro como hacer que el treeview agregue un signo más
artificialmnete,
es decir sin agregar un subnodo.
Hoy lo estoy solucionando agregando un subnodo ficticio, con una marca que
me indica que se debe cargar el objeto correspondiente, pero me pregunto
si
hay alguna solución más limpia.



No sé si habrá alguna solución más limpia, pero alguna vez que a mí me
hizo falta lo mismo (hace ya varios años), después de darle unas cuantas
vueltas al tema, al final hice lo mismo: crear un elemento ficticio para que
salga el "+", y en el evento de despliegue eliminar el elemento ficticio,
cargar los elementos buenos, y añadirlos al nodo. Funcionaba lo bastante
bien como para no molestarse en buscar una alternativa.
Respuesta Responder a este mensaje
#2 news.microsoft.com
10/02/2008 - 14:08 | Informe spam
ok, gracias

"Alberto Poblacion"
escribió en el mensaje news:
"news.microsoft.com" wrote in message
news:%
> Estoy representando en un treeview unos objetos que tienen cierta demora
> en
> su carga, por lo tanto me gustaría cargar solo el primer nivel de nodos,


e
> ir cargando los objetos correspondientes a los subnodos a medida que el
> usuario va dando clic en el signo +.
> No encuetro como hacer que el treeview agregue un signo más
> artificialmnete,
> es decir sin agregar un subnodo.
> Hoy lo estoy solucionando agregando un subnodo ficticio, con una marca


que
> me indica que se debe cargar el objeto correspondiente, pero me pregunto
> si
> hay alguna solución más limpia.

No sé si habrá alguna solución más limpia, pero alguna vez que a mí me
hizo falta lo mismo (hace ya varios años), después de darle unas cuantas
vueltas al tema, al final hice lo mismo: crear un elemento ficticio para


que
salga el "+", y en el evento de despliegue eliminar el elemento ficticio,
cargar los elementos buenos, y añadirlos al nodo. Funcionaba lo bastante
bien como para no molestarse en buscar una alternativa.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida