Hallo Leute, ich hoffe Ihr könnt mir helfen, denn irgendwie werd ich nicht schlau:
Also ich habe ein Allgemeines Fenster, von dem aus man andere Fenster öffnen kann.
In einem zweiten Fenster, welches also vom Ersten auferufen wird, kann ich noch einmal ein Fenster öffnen.
Der Ablauf ist also Hauptfenster --> Zweites Fenster --> Drittes Fenster.
Die beiden Fenster öffne ich mittels Showdialog und verarbeite diesen Wert.
Vom zweiten zum dritten Fenster kann man mittels Doppelklick auf einen Wert in einem Fenster oder mittels Button springen.
Jetzt kommt der Punkt:
Wenn ich Mittels Button arbeite, erscheint das dritte Fenster. Sobald ich dieses schliesse, schliesst sich das zweite Fenster, ich bin also wieder beim Hauptfenster.
Dies darf natürlich nicht sein, doch ich habe keine Ahnung wieso er beim zweiten Fenster auf einmal den showdialog vom zweiten abbricht, obwohl ich dort gar nichts mache.
Ich hoffe jemand hat verstanden was ich meine, da ich wirklich nicht kapiere, wieso dieses Showdialogresultat anscheinend global verwendet wird, obwohl ich die Forms natürlich einzeln gesettet habe.
Also ich habe ein Allgemeines Fenster, von dem aus man andere Fenster öffnen kann.
In einem zweiten Fenster, welches also vom Ersten auferufen wird, kann ich noch einmal ein Fenster öffnen.
Der Ablauf ist also Hauptfenster --> Zweites Fenster --> Drittes Fenster.
Die beiden Fenster öffne ich mittels Showdialog und verarbeite diesen Wert.
Vom zweiten zum dritten Fenster kann man mittels Doppelklick auf einen Wert in einem Fenster oder mittels Button springen.
Jetzt kommt der Punkt:
Wenn ich Mittels Button arbeite, erscheint das dritte Fenster. Sobald ich dieses schliesse, schliesst sich das zweite Fenster, ich bin also wieder beim Hauptfenster.
Dies darf natürlich nicht sein, doch ich habe keine Ahnung wieso er beim zweiten Fenster auf einmal den showdialog vom zweiten abbricht, obwohl ich dort gar nichts mache.
Ich hoffe jemand hat verstanden was ich meine, da ich wirklich nicht kapiere, wieso dieses Showdialogresultat anscheinend global verwendet wird, obwohl ich die Forms natürlich einzeln gesettet habe.