Urgente TreeView

14/03/2005 - 09:02 por Anonimo | Informe spam
Hola a todos.
Tengo un pequeño problema con el objeto treeview. Estoy realizando una
aplicación en la que las cabeceras de los registros se van a encontrar en un
treeview. Dependiendo de las tablas manejadas (indicadas en un TabControl),
el treeview cargará una u otra. El problema surge cuando se hace click sobre
un tab para que me vuelva a cargar de nuevo la información en el treeview.
Resulta que éste tarda mucho en cargarse (es como si por cada registro
lanzase algún evento) y creo que el problema está cuando se llama al método
treeview.nodes.clear() pero no estoy seguro. Necesito ayuda, gracias
Saludos

Preguntas similare

Leer las respuestas

#6 Anonimo
15/03/2005 - 07:52 | Informe spam
Hola Rubén...
Estoy más que seguro que el problema está en el clear. Una cosilla, cuando
se llema al método clear, ¿que eventos saltan?

Saludos
"Rubén Vigón" escribió en el mensaje
news:%
Acabo de hacer una pequeña prueba: rellenar un TreeView con 1.000 nodos
(cadenas de texto de longitud media 40 caracteres) mediante un
«System.Data.SqlClient.SqlDataReader» tardó entre 0.09 y 0.14 segundos (en
un Pentium 4 a 1.7 Ghz con 768 Mb de RAM); para 2.000 elementos, entre 0.38
y 0.45 segundos

En tu caso (50 nodos) tardó menos de 0.01 segundos; para ese volumen de
datos el tiempo de carga del TreeView debería ser imperceptible... ¿estás
seguro de que la demora no la causa alguna de tus funciones
«rellenarDataSet», «insertarPesas» e «insertarTermometros»?

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvp-access.com
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida