Jag har ett formulär som egentligen bara består av en treeview kontroll. Denna fyller jag med noder upp till 6000 st. När jag stänger detta formulär med Unload så tar det ytterligare 10-15 sek innan jag kan fortsätta arbetat i resten av programmet. Vad beror detta på och hur undviker jag det? Det beror på att alla noderna måste avreferensieras. Detta förutsätter att du har en 'Root'-nod:TreeView
Sv: TreeView
Måste du ha alla noderna på en gång eller kan du fylla på dynamiskt?
Du eller din användare är kanske bara intresserad av en mindre mängd varje gång?
/GHSv: TreeView
Lägg följande rad i Form_Unload
If TreeView1.Nodes.Count > 0 Then TreeView1.Nodes.Remove 1
/GH