Das Problem sind die 50k Einträge. Da Fehler an der Wurzel gepackt werden sollen, setze hier an: An deinem
GUI-Konzept ist was faul, denn wer scrollt schon durch 50k Einträge?
Das ist nur deine Meinung.
Wenn die Entwickler auch dieser Meinung wären, dann
1) wären ListBoxen in ihrer Kapazität limitiert
2) gäbe es z.B. kein BeginnUpdate/EndUpdate, denn das wäre ja nicht nötig.
Warum, deiner Meinung nach, wurde die Limitierung von max 32767 Einträgen, die bis Windows 98 galt, aufgehoben?
Brauchst nicht anworten, das Problem ist gelöst.