Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: murdock_ en 30 Enero 2010, 13:56 pm



Título: No refresca un componente treeview y no puedo ver bien el contenido
Publicado por: murdock_ en 30 Enero 2010, 13:56 pm
Buenas a todos, estoy programando en C# una aplicacion que te convierte de los datos de una tabla a un arbol con un componente treeview. Lo tengo separado en dos pestañas, en una la tabla con un boton que añade los componentes de la tabla al arbol, y en la otra pestaña el arbol. Esta tabla tiene mucho tamaño, mas de 10000 nodos para el arbol entre hijos y padres.

Si le doy al boton que me añade los elementos al arbol la operacion tarda un ratito, si me cambio a la pestaña donde esta el arbol antes de que pase el ratito no puedo ver el arbol completarse, me salen los nodos solamente que les ha dado tiempo a pasarse hasta que me cambie de pestaña. Pero si espero el rato entero que tarda en pasarse los datos, si me sale el arbol entero.

Parece una tonteria, pero es un problema, los clases refresh y update no me actualizan la interface del treeview, ¿a alguien le ha pasado o tiene alguna idea de como solucionarlo?

gracias, un saludo!