Hola buenas a todos.
A ver si alguien me puede indicar cual es el error.
Tengo un formulario principal (MDI) y una clase. El formulario principal llama a un método de la clase y este método se encarga de recoger unos directorios y con esos directorios generar un treeview en código.
Cuando el proceso termina compruebo el treeview que esta en código y su estructura de Nodos es correcta, tiene una raíz y resto de conjunto de datos, tal y como esta en el directório recorrido, dejo un ejemplo;
Directorio:
ROOT
+A
#+A1
##+A1.A
#+A2
+B
#B1
+C
#C1
TreeView:
Nodo(0) = ROOT
Nodo(0).Nodo(0) = A
Nodo(0).Nodo(0).Nodo(0) = A1
Nodo(0).Nodo(0).Nodo(0).Nodo(0) = A1.A
Nodo(0).Nodo(0).Nodo(1) = A2
Nodo(0).Nodo(1) = B
Nodo(0).Nodo(1).Nodo(0) = B2
Nodo(0).Nodo(2) = C
Nodo(0).Nodo(2).Nodo(0) = C1
Una vez así, desde el formulario principal, llamo a una propiedad de la clase que me devuelve el treeview en codigo generado anteriormente, y este treeview obtenido, se lo asigno a el treeview del formulario, es decir:
Me.TreeVieeFormulario = Clase.GetTreeView
Si vuelvo de nuevo, a mirar los datos a Me.TreeVieeFormulario para ver que los nodos esten correctos y demas, veo que si, que esta todo correcto.
El problema es el siguiente, cuando termina de cargar el formulario, el treeview del formulario no muestra absolutamente nada, pero aún asi, tiene los datos correctos, con sus respectivos nodos y demás.
¿Alguien podría decirme porque no se ve nada aún teniendo datos?
Saludos y gracias de antemano.