Consulta sobre lentitud en TreeView
Publicado: Vie Feb 11, 2011 3:07 pm
Hola
Tengo un treeview que va creciendo según se introducen registros de esta
forma:
oRama1 := ::oTreeVier:GetSelectedItem()
oRama1:Expand()
oRama2 := oRama1:AddItem( "Nueva rama" ) )
oRama2:Cargo := { Valor1,Valor2 }
::oTreeView:SetFocus()
::oTreeView:SelectItem( oRama2 )
al llegar a
::oTreeView:SelectItem( oRama2 )
tarda una eternidad en posicionarse (lo he probado con treeview de
distintos tamaños y según crece se va poniendo más y más lento).
Lo he comprobado con el depurador y es cuando llega a esa linea cuando
se para hasta más de un minuto en algunos casos.
¿Alguna solución?
Gracias y un abrazo
José Alfonso Suárez Moreno
Tengo un treeview que va creciendo según se introducen registros de esta
forma:
oRama1 := ::oTreeVier:GetSelectedItem()
oRama1:Expand()
oRama2 := oRama1:AddItem( "Nueva rama" ) )
oRama2:Cargo := { Valor1,Valor2 }
::oTreeView:SetFocus()
::oTreeView:SelectItem( oRama2 )
al llegar a
::oTreeView:SelectItem( oRama2 )
tarda una eternidad en posicionarse (lo he probado con treeview de
distintos tamaños y según crece se va poniendo más y más lento).
Lo he comprobado con el depurador y es cuando llega a esa linea cuando
se para hasta más de un minuto en algunos casos.
¿Alguna solución?
Gracias y un abrazo
José Alfonso Suárez Moreno