
24/11/2007, 21:06
|
 | | | Fecha de Ingreso: febrero-2007
Mensajes: 103
Antigüedad: 18 años, 1 mes Puntos: 1 | |
Re: TreeNode Pues yo hice algo bien personalizado..... Cree una clase llamada customtreeNode y le ponia algo asi:
Inherits System.Data.Windows.Forms.TreeNode
Con eso yo ya saque toda la funcionalidad del treeNode y a la clase le puedo añadir propiedades como IDObjeto y todas las clases extensibles.
Cuando vas a agregar un nuevo nodo, puedes hacer algo asi:
Dim nuevoNodo as CustomtreeNode
nuevoNodo = New CustomTreeNode
nuevonodo.Text = "Texto"
nuevoNodo.IDObjeto = "IDObjeto"
Me.TreeView.nodes.Add(Nuevonodo)
y a la hora de leer haces un direct cast
Dim selNode as TreeNode = Me.TreeView.SelectedNode
Dim nodo as CustomTreeNode = Ctype(selnode,CustomTreeNode)
Prueba el codigo porque me he estado acordando, si tienes algun problema me avisas |