Página 1 de 1

Treeview y nIndex

Publicado: Mar Dic 19, 2006 12:41 am
por Margarita Valdez
Buenas Tardes,
Estoy haciendo un programa donde uso el Treeview,
Puse las opciones para agregar nodos e hijos, en tiempo de ejecucion al
crear no hay ningun problema, lo creo y utilizo la propiedad nIndex para
guardar la referencia del nodo en la base de datos.
El problema esta cuando quiero sacar el arbol de los datos que guarde en la
base de datos, al armar el arbol desde el codigo, utilizo el metodo
AddItem() pero no me crea la propiedad nIndex, alguien me puede decir de que
forma puedo crear el TTreviewitem para que lo agregue y me ponga la
propiedad nIndex.
Gracias de antemano
Saludos.
Margarita Valdez

Treeview y nIndex

Publicado: Mar Dic 19, 2006 9:39 am
por ignacio
Margarita,
Me temo que no es suficiente la propiedad nIndex para hacer persistencia de
todo un TreeView. nIndex marca el ordinal del treeviewitem dentro de su
rama, por lo tanto también es necesario conocer la raiz de dicha rama. Hay
dos formas de añadir un treeviewitem a un Treeview, directamente sobre el
TreeView con su método AddItem() o en una de sus ramas ya existentes también
con el método AddItem() PERO de del TreeViewItem donde se desea poner. En
ambos casos la propiedad nIndex se calcula automáticamente.
Un saludo.
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Margarita" <margarita@apsi.com.mx> escribió en el mensaje
news:[email=45872720@news.xailer.com...]45872720@news.xailer.com...[/email]
> Buenas Tardes,
> Estoy haciendo un programa donde uso el Treeview,
> Puse las opciones para agregar nodos e hijos, en tiempo de ejecucion al
> crear no hay ningun problema, lo creo y utilizo la propiedad nIndex para
> guardar la referencia del nodo en la base de datos.
>
> El problema esta cuando quiero sacar el arbol de los datos que guarde en
> la base de datos, al armar el arbol desde el codigo, utilizo el metodo
> AddItem() pero no me crea la propiedad nIndex, alguien me puede decir de
> que forma puedo crear el TTreviewitem para que lo agregue y me ponga la
> propiedad nIndex.
>
> Gracias de antemano
>
> Saludos.
> Margarita Valdez
>