2010-11-29 6 views

Répondre

1

Je ne l'ai pas testé moi-même mais il semble que votre gestionnaire d'événements pour "Désactivé" ne soit accroché qu'une fois (au démarrage de l'application) et non lorsque l'application est (re) activée.

Où inscrivez-vous vos gestionnaires d'événements pour activé/désactivé?

Je suppose que vous l'avez déjà vu, mais voici un bon tutoriel par Shawn Wildermuth: Tombstoning

Si cela ne fonctionne pas avec les directives ci-dessus, pourriez-vous peut-être essayer d'accrocher l'événement Désactivé vous de la Événement activé dans le code derrière?

void Application_Activated(object sender, ActivatedEventArgs e) 
{ 
    Deactivated += Application_Deactivated; 
} 

Je ne pense pas que ce qui précède "crochet" devrait être nécessaire. S'il vous plaît poster un code de la façon dont vous enregistrez les événements et les gestionnaires d'événements si vous n'êtes toujours pas sûr.

HTH

+0

ces événements sont déjà à App.xaml.cs Je viens d'ajouter des points d'arrêt pour vérifier et suivre les étapes que j'ai écrit. – Seva

Questions connexes