Manquant événement Unload dans Silverlight 2
-
19-09-2019 - |
Question
Silverlight 2 est manquant l'événement unload pour un UserControl. Quelqu'un at-il mis en place une solution de contournement pour cela?
La solution
Je pense que le plus proche que vous obtiendrez est Application Services qui vous permettent de détecter lorsque l'application Silverlight est ferme et y répondre. Si vous utilisez une application de navigation, vous pouvez brancher dans l'événement Navigating du cadre parent pour déterminer que la page est « déchargement ».
Qu'est-ce que vous essayez de faire cela nécessite un UserControl pour répondre à un événement de déchargement?
Autres conseils
vous pouvez regarder ici: http://gallery.expression.microsoft.com/en-us/SLUnloadedBehavior
Le code est pour SL 3, mais si vous supprimez le code de comportement, il doit travailler SL2
@KeithMahony
Un scénario est que vous voulez éviter les fuites de mémoire d'événements, l'un des pièges du développement silverlight que la plupart des gens ont tendance à ne pas tenir compte.
Silverlight 4. Pensez à utiliser j'est livré avec - enfin - un déchargé événement .