Bonjour,

Voici mon problème.

Lors de l'ouverture d'une fenêtre principale,

sur l’événement "Windows_ContentRendered()" je viens lire un lecteur de badge.

Si un badge est présent alors on le vérifie et on ouvre une deuxième fenêtre avec un ShowDialog().
Si pas de badge on attend.

Lorsque la deuxième fenêtre s'ouvre et que je la ferme on revient donc sur la fenêtre principale.
Là j'aimerai à nouveau déclencher la lecture de badges. Cependant une fois sortie l'événement Windows_Activated() ou Windows_Deactivated() de ma fenêtre principale n'est pas déclenché et je n'arrive pas à trouver quel événement utilisé.

Je ruse en utilisant une méthode contenant la lecture de badge et l'appel de ma deuxième fenêtre.

J'appelle cette méthode dans le "ContentRendered" de ma fenêtre principale puis sur l'événement "Windows_Closed" de ma fenêtre secondaire pour réactiver la lecture de badges.

Je pense cependant que je dois pouvoir gérer tout ça sur les événements de ma fenêtre principale. Quelqu'un aurait une idée de mon problème?

Cordialement,
Christophe.