Das Problem ist, dass die Messagebox mit "sicher willst du schließen?" erscheint, aber wenn ich auf "Nein" klicke, wird das Programm weiterhin geschlossen. Irgendwelche Vorschläge? Hier ist mein Code:
%Vor% Es wird erwartet, dass Sie die Cancel
-Eigenschaft von Das Argument FormClosingEventArgs
an true
, wenn die Beendigung der Operation abgebrochen werden soll. Und eine explizite Environment.Exit(0)
ist normalerweise nicht erforderlich, da das Formular auf dem Weg ist, auf irgendeine Weise geschlossen zu werden (die Aufhebung des Shutdown-Prozesses ist Opt-In, nicht Opt-Out).
Ersetzen Sie das letzte Bit durch:
%Vor%e.Cancel für das FormClosing-Ereignis wird den Schließvorgang stoppen
%Vor%