PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [c#] Form_Closed event



cocacola
05.01.2009, 12:52
Hallo zusammen!
Ich bin relativ neu in c# und deswegen bräuchte ich mal grade eure hilfe:
ich möchte, dass sich meine gesamte application schließst sobald sich eine bestimmte form schließt. hab auch schon gegoogelt und im galileo openbook
nachgeschaut und hab auch die gefundenen sachen in mein programm ein-
zubauen versucht:



private void Form1_FormClosed(object sender, FormClosedEventArgs e)
{
Application.Exit();
}


allerdings scheint der code in keinster weise zu funktionieren. wenn ich beispielsweise anstatt Application.Exit() die methode MessageBox.Show("blabla") einfüge, wird die messagebox auch nicht angezeigt. woran kanns liegen?

cocacola[/quote]

Steav
05.01.2009, 13:03
Hallo cocacola,
Wilkommen auf Freehack :) Immer wieder schön, wenn das .NET-Team verstärkt wird!

Versuchs mal mit Form1_FormClosing anstatt Form1_FormClosed

cocacola
06.01.2009, 16:18
hmm.. hab ich auch schon probiert... geht leider auch nicht :(
naja, ich habs jetzt so gelöst, dass ich alles auf eine form mache... sieht zwar mies aus, erfüllt aber seinen zweck :D
danke trotzdem für die antwort!
cocacola

Steav
06.01.2009, 21:32
Merkwürdig...

bei mir klappts.

Sirect
06.01.2009, 21:43
Also in VB.NET wäre das Einfach:

End


xD

l4nk4b3l
08.01.2009, 12:50
Vielleicht hilft dir das: http://www.java2s.com/Code/CSharp/GUI-Windows-Form/Formwindowclosingevent.htm

Ansonsten hätte ich da noch eine frage dein Programm heißt nicht zufällig auch Application ?