Moin,
Da die NodeDataSize immer gleich bleibt, kannst du es vermeiden (
imho solltest du es auch), diese immer neu zu setzen. Setze sie am besten in einem Ereignis von dem du weißt, dass es vor den Auflistungen
einmal ausgeführt wird.
Da du in den beiden Proceduren sowieso nur ein Item hinzufügst, dürfte das BeginUpdate;/EndUpdate; auch herzlich umsonst sein.
Möglicherweise gibt es tatsächlich einen Fehler bei der Updateprocedure des Controls, denn schließlich wird es durch diese Events beeinflusst und multible Aufrufe könnten das Ding durcheinander bringen.
Naja, nur eine Überlegung
Grüße,
Maxs