Sorry,
war keine Kritik an deiner Hilfsbereitschaft, nur dürfte es nicht im Sinne der
OOP sein, dass man vor dem freigeben die events deaktiviert, oder seh ich das falsch?
sowas sollte ja eigentlich die klasse selber machen, wenns denn unbedingt notwendig ist, vielleicht gibt es ja auch eine elegantere Variante, auf das hinzufügen/löschen in diversen ebenen zureagieren, ohne für jede das event neu zu setzen (was ja auch zu dem mysteriösen Fehler führt).
Wo bekommst du da ungültige Typumwandlungen? sowas hatte ich bei meinen bisherigen Tests noch nicht...
Gruß Frank