Dispose() verhindern ?

zarrandreas

Mitglied
Ich habe ein Unterfenster System.Windows.Forms.Form Element in einer Klasse als Attribute festgelegt.

Das Problem ist:

wenn ich das Unterfenster schliesse, dann wird Dispose() aufgerufen und die Form im Speicher zerstört und damit wird das Form Atribut in meiner Klasse zu einer null , ich brauche diese Form aber, Die Form darf nicht gelöscht werden sondern nur geschlossen werden, wie kann ich eine Form davor zu bewahren Speicher frei zu geben, wenn ich diese schliesse.
 
Ich habe das Problem nicht gelöst, aber umgangen in dem ich eine Form Instanz als Attribut deklariert habe und nur die Kopien davon als Unterfenster anzeige.
 
Zurück