Hi, wenn ich in meiner Anwendung neue Forms öffne (z.B. Ergebnisliste einer Suchabfrage), dann legt er ja jedes Form als laufende Anwendung in den Speicher. Wenn ich das nun 100x mache, dauert das Beenden der ganzen Applikation Minuten.
Jetzt würde ich gern beim Klick auf das X oben rechts das Form nicht einfach in den Hintergrund schicken, sondern Dispose aufrufen. Wie mache ich das? Per protected override void OnDeactivate(EventArgs e) { base.OnDeactivate(e); this.Dispose(); } habe ich es probiert, allerdings wird das Event auch beim Öffnen anderer Forms usw. gefeuert. Gruß, Thomas _______________________________________________ CSharp.net Mailingliste, Postings senden an: CSharp.net@glengamoi.com An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net