Yo con temor a reproches
, digo que es rápido añadir todos los registros.
- Primero usar DisableControls del dataset
- Segundo usar BeginUpdate del TreeView
Yo diría que haciendo eso, puedes reducir el tiempo de 5 segundos a 28 milisegundos para 5.000 elementos. No creo que el TreeView vaya a tener 2.000.000 de nodos... y si debe tenerlo VirtualStringTree jejeje.
PD:
Ardilla, estas usando la filosofía de VirtualStringTree, jeje lo siento, no has inventado nada
, además es un Treeview + Grid (aunque no dataware)
.
Saludos