Ich bin neu in C# und es tut mir leid, dass ich nach einer sehr einfachen Frage gefragt habe.Zeige einen Dialog, der den Benutzer auffordert fortzufahren oder abzubrechen
Ich habe 2 Klassen, Form1.cs
und Testing.cs
ich eine Funktion in Testing.cs schreiben und es viele Verarbeitungsschritte hat. Ich möchte bei jedem Schritt bestätigen, dass der Benutzer den nächsten Schritt weiter bearbeiten will. Wenn sie das nicht möchten, klicken sie auf Abbrechen, um die Verarbeitung zu stoppen. Wie kann ich das tun, weil ich
DialogResult
in KlasseTesting
nicht aufrufen kann, um einen Dialog anzuzeigen.In der Klasse Testing, nach jedem verarbeiteten Schritt habe ich einen Stachel aktualisiert seinen Status. Ich weiß nicht, wie ich diese Zeichenfolge sofort an das Formular senden soll, um den Status in einer Textbox anzuzeigen.
Ich schätze Ihre Hilfe sehr.
Zum ersten Punkt überschritten erhalten, was das Problem MessageBox.Show mit Aufruf ist? – Steve
Dies scheint ein Duplikat vieler Fragen zu sein, die fragen, wie ein Wert an ein Formular übergeben wird. Es gibt sehr viele mögliche Lösungen, viele sind einfacher als die Verwendung eines Delegaten. – user34660