Wie erstelle ich in C# / WPF ein Fenster, welches, so lange es offen ist, mich nicht ein anderes Fenster fokussieren lässt?
Ich programmiere gerade ein Programm, welches ein zweites Fenster öffnet, damit der Benutzer Daten eingeben kann.
Ich möchte, dass, so lange man auf dem zweiten Fenster die Dateneingabe nicht abgebrochen oder beendet hat, andere Fenster des Programms nicht benutzen kann und das Fenster immer im Vordergrund des Programmes ist (wie zum Beispiel das Fenster, welches sich öffnet, wenn man versucht, Word zu schließen, obwohl man nicht gespeichert hat).
Jedoch fällt mir nichts ein, wie ich dies umsetzen könnte.
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
Dann musst du es als modales fenster öffnen
Beispiele
https://www.codeproject.com/Tips/226984/Make-a-WPF-dialog-window-as-application-modal