Ik probeer de stuctuur van een HTML document in een treeview te zetten. Dat doe ik door via een for-statement iedere regel door te lopen en te zoeken naar tags. Vervolgens voeg ik de tag toe op hetzelfde niveau toe als de vorige tag tenzij de vorige tag een block-opening is zoals <b>. Mocht de tag een block zijn dan wordt de tag als child toegevoegd. Dit werkt allemaal prima.
Het probleem is echter dat als de user iets wijzigd, deze wijzigingen doorgevoerd moeten worden in de treeview. Ik wil de treeview niet volledig leegmaken en vervolgens weer vullen, want dat geeft zo'n knipperend effect.
Ik ben nu al bijna een dag aan het klooien om de treeview te updaten, maar het lukt maar niet. Het probleem is dat ik niet precies weet hoe ik dit probleem moet aanpakken; het gevolg zijn lappen code die soms wel en soms niet werken. Hou zouden jullie dit probleem aanpakken?
Het probleem is echter dat als de user iets wijzigd, deze wijzigingen doorgevoerd moeten worden in de treeview. Ik wil de treeview niet volledig leegmaken en vervolgens weer vullen, want dat geeft zo'n knipperend effect.
Ik ben nu al bijna een dag aan het klooien om de treeview te updaten, maar het lukt maar niet. Het probleem is dat ik niet precies weet hoe ik dit probleem moet aanpakken; het gevolg zijn lappen code die soms wel en soms niet werken. Hou zouden jullie dit probleem aanpakken?