Problem mit ShowDialog

warcraft9105

Erfahrenes Mitglied
Hallo,

ich habe eine Hauptform und eine zweite Form (Form2).
In der Hauptform rufe ich mit
Code:
new Form2().ShowDialog();
Form2 auf.
In dieser Form2 habe ich nun einen OpenFileDialog.
Wenn dieser geöffnet wird bzw geschlossen wird, wird auch meine Form2 geschlossen. Warum?
Wo liegt der Fehler?
Ich hab jetzt ein Flag gemacht, das ich beim FormClosing-Event abrufe und dann das Schließen verhindere, aber
das ist ja nicht gerade "schön".

Gruß,
warcraft9105
 

warcraft9105

Erfahrenes Mitglied
Hallo,

hab was übersehen.
Der Button, der den Dialog aufruft hatte das DialogResult "Cancel". Deswegen wurde die Form geschlossen.
Mein Fehler.

Gruß,
warcraft9105