Hyperlinks bleiben inaktiv, nachdem für das übergeordnete Steuerelement "isEnabled = true" festgelegt wurde

Ich habe ein TabItem, das ein Listenfeld enthält, dessen Elementquelle eine beobachtbare Auflistung meiner Feeds-Klasse ist. Wenn ich die Feeds aktualisiere / in die Sammlung lade, möchte ich das Hauptfenster deaktivieren, damit der Benutzer während dieses Vorgangs nicht auf andere Dinge klicken kann. Also habe ich gesetzttbCtrl.isEnabled=false; zu meiner Registerkarte Kontrolle auf dem Formular. Weisen Sie dann dem benutzerdefinierten Beendigungsereignis einen Ereignishandler zu, der ausgelöst wird, nachdem alle Feeds geladen wurden.

Dies alles funktioniert einwandfrei, die Hyperlinks für die Ergebnisse, die derzeit auf der Registerkarte angezeigt werden, werden jedoch nie wieder aktiviert (und die nächsten werden aufgrund der Größe des Listenfelds nicht mehr angezeigt). Alle anderen Ergebnisse weiter unten sind in Ordnung, ebenso wie die Ergebnisse auf der anderen Registerkarte.

Ich habe versucht anzurufenInvalidateVisual auf der Registerkarte steuern, nachdem alles fertig ist, um zu sehen, ob das einen Unterschied macht, aber das scheint keine Änderung zu verursachen.

Ich könnte es verstehen, wenn alle Hyperlinks es tun oder nur die aktuell angezeigten, aber ich verstehe nicht, warum diejenigen, die nicht scrollen, auch nicht funktionieren.

Bild der Ausgabe http://i42.tinypic.com/5wm0qx.jpg