Form1 schließen

theplake

Erfahrenes Mitglied
Hi Leute

Ich ich habe ein Login Fenster erstellt(Form1).Nachdem man den richtigen username und Passwort eingegeben hat öffnet sich Form2.Das Problem was ich jetzt habe ist dass Form1 im Hintergrund weiter vorhanden ist.Obwohl ich ein Close(); befehl gesetzt habe.
 
Hi

Es ist besser, wenn die beiden Forms nichts voneinander (direkt) wissen.
Schreib eine Klasse, welche erst den Login-Dialog model öffnet. Beim Klick auf OK, Anmelden oder wie auch immer prüfst du die Anmeldeinformationen. ISt alles i.O. setzt du das DialogREsult auf OK. Das wird in der neuen Klasse entgegengenommen (liefert ShowDialog zurück). Und nun instanziierst du den Hauptdialog und zeigst diesen an.
 
Zurück