none
Load Event eines UserControls crasht Designer RRS feed

  • Frage

  • einen eigenartigen Effekt habe ich:

    ich habe ein einfaches UserControl erstellt; im Prinzip kann das sogar leer sein. Wenn ich dort im Load-Event einen simplen und zur Laufzeit 100%ig funktionierenden Aufruf zu einem Objekt mache, das zum Entity Framework gehört, lässt sich das Control per Designer nirgends mehr einsetzen. Ich bekomme dann sofort die Meldung

    "Das Steuerelement... hat einen Ausnahmefehler im Designer ausgelöst und wurde deaktiviert. Ausnahme: Der Objektverweis wurde nicht auf die Objektinstanz festgelegt."

    Als Workaround kann ich natürlich die Codezeile in Try/Catch einpacken oder in eine andere Procedure legen, die nur zur Laufzeit aufgerufen wird. Ärgerlich war's jetzt aber doch für mich, weil ich 3 mal von Grund auf das Control neu erstellt habe, bis ich die Ursache gefunden hab. Bislang wusste ich auch noch gar nicht, dass der Designer LOAD-Event-Code durchläuft. Wieso macht er das überhaupt?

    Gruß,

    WiWo

    Donnerstag, 19. September 2013 13:37

Antworten

Alle Antworten