WPF intercepta clics fuera de una ventana modal

¿Es posible verificar cuando el usuario ha hecho clic fuera de una ventana modal? Me gustaría evitar de alguna manera la lógica modal porque si la ventana no se muestra como modal, no se mostrará en la parte superior de la ventana activa y, por ahora, esta es la única forma de mostrarla correctamente. No he encontrado una forma adecuada de hacerlo (ya que el evento "desactivar" ya no se activará ...)

Respuestas a la pregunta(2)

Su respuesta a la pregunta