Ich habe ein kleines Problem.
Aus meinem Hauptform heraus öffne ich ein weiteres Form via ShowDialog().
In diesem wird (bei flascher Eingabe) wiederum ein Form als Dialog mittels ShowDialog() geöffnet. Wird nun dieses zweite Dialogfenster geschlossen, schließt sich der erste Dialog automatisch mit - warum? Und vor allem, wie umgehe ich das?
Aus meinem Hauptform heraus öffne ich ein weiteres Form via ShowDialog().
In diesem wird (bei flascher Eingabe) wiederum ein Form als Dialog mittels ShowDialog() geöffnet. Wird nun dieses zweite Dialogfenster geschlossen, schließt sich der erste Dialog automatisch mit - warum? Und vor allem, wie umgehe ich das?
C#:
// in Klasse mainForm
// Dialog 1 öffnen
using (F_Einstellungen form = new F_Einstellungen())
if (form.ShowDialog() == DialogResult.OK)
{
//was halt gemacht werden muss
}
//////////////////////////////////////////////
// in Klasse Dialog 1
using (Form_standard forma = new Form_standard())
if (forma.ShowDialog(this) == DialogResult.No)
return;
Zuletzt bearbeitet: