2009-03-16 3 views
0

Sehr regelmäßig werden einige unserer Formulare in unserem MDI-vb.net-Projekt mich zurückbringen. Parent wie nichts. Ich habe dies beim Debuggen nie gesehen, aber es verursacht eine nicht behandelte Ausnahme auf unseren Client-Rechnern - und die Form, die sie geöffnet haben, variiert von Fall zu Fall.Was kann dazu führen, dass ein Formular in einem MDI vb.net-Projekt die Verbindung zu seinem übergeordneten Formular verliert?

Gibt es irgendeine Art von Ereignis, kurz einer "me.parent = nothing", die dazu führen kann, dass diese Verbindung unterbrochen wird?

+0

Irgendeine Idee, wann geschieht das? Jede Benutzeraktion? Ist es reproduzierbar? – shahkalpesh

+0

Ich kann das überhaupt nicht reproduzieren. Die Benutzer, die diesen Bericht sehen, berichten, dass sie nichts Außergewöhnliches getan haben, wenn es passiert. Die Fehler scheint auf ein wenig Code auftreten, wenn ein neues untergeordnetes Formular erstellt und zum aktuellen übergeordneten Formular hinzugefügt wird. – Jeffrey

Antwort

0

Freakin Benutzer.

Es sieht so aus, als ob das repliziert wird, indem das aktuelle Formular geschlossen wird, bevor das neue Formular geöffnet werden kann. (In meinem Fall, während ein Bericht generiert wird) Das kleine Sanduhr-Symbol war anscheinend nicht abschreckend genug.

Verwandte Themen