WPF-Intercept-Klicks außerhalb eines modalen Fensters

Ist es möglich zu überprüfen, wann der Benutzer außerhalb eines modalen Fensters geklickt hat? Ich möchte die Modallogik irgendwie umgehen, da das Fenster, wenn es nicht als modal angezeigt wird, nicht über dem aktiven Fenster angezeigt wird. Derzeit ist dies die einzige Möglichkeit, es korrekt anzuzeigen. Ich habe nicht den richtigen Weg gefunden, um genau das zu tun (da das "Deaktivieren" -Ereignis nicht länger ausgelöst wird ..)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage