Événement StateChanging de fenêtre dans WPF

J'ai besoin de gérer des applications WPF droit avant de le Minimiser, pas quand elle est déjà là.
J'ai trouvé sur la Fenêtre de l'objet StateChanged, mais il se déclenche lorsque la Fenêtre de l'objet est déjà en Minimiser l'état, il est alors trop tard.

Donc, j'ai besoin de quelque chose comme "StateChanging" événement de la poignée, tandis que la Fenêtre de l'objet est toujours en état précédent.

Est-il possible de créer un tel événement ?

source d'informationauteur Andrija Cacanovic