Rücksetzen der Anwendung auf dem Desktop

Hallo Gemeinde,

habe eine kleine Anwendung gebastelt, die eine Reihe von Berechnungen durchführt. Dabei wurde auch der Status einiger Buttons nach der Betätigung geändert (z.B. disabled). Nun möchte ich, dass ich per Button das ganze zurücksetzen kann. Auf der Internetseite ist das kein Problem aber für den Desktop hab ich noch keine Lösung.

Gibt es eine Anweisung, die die Anwendung neu initialisiert?

Viel Sonntagsmorgensgrüße
Hartmut

Hey Hartmut, 1. Du kannst

Bild von Daniel Schenzer

Hey Hartmut,

1. Du kannst eine Methode schreiben wo Startwerte initialisiert werden und eine Methode zum zurücksetzen, die jeweils aufrufen wird.

2. Du kannst das Window vielleicht schließen und ein neues aufrufen.

Mit der Eigenschaft ShutdownMode kannst du noch festlegen, wie sich deinen Anwendung verhalten soll, wenn sich Fenster schließen bzw. wann sie geschlossen werden soll.

App.Current.ShutdownMode = ShutdownMode.OnExplicitShutdown;

Viele Grüße,
Daniel Schenzer

Hallo Daniel

Danke für den Hinweis. Dachte mir schon, dass ich nicht drumrumkommen werde für alle Variablen und Zustände den Status explizit neu zu setzen.

Viele Grüße
Hartmut Runge