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?

Était-ce utile?

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 .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top