Pergunta

Silverlight 2 está faltando o evento de descarregamento para um UserControl. Alguém já implementou uma solução para isso?

Foi útil?

Solução

Eu acho que o mais próximo que você vai conseguir é Serviços Aplicação que permitem detectar quando a aplicação Silverlight é de fechamento e responder a ela. Se você estiver usando um aplicativo de navegação, então você pode ligar para o evento Navigating do quadro pai para determinar que a página é "descarga".

O que você está tentando fazer isso requer um UserControl para responder a um evento de descarga?

Outras dicas

Você pode querer olhar aqui: http://gallery.expression.microsoft.com/en-us/SLUnloadedBehavior

O código é para SL 3, mas se você remover o código de comportamento que deve funcionar para SL2

@KeithMahony

Um cenário é que você quer evitar vazamentos de memória evento, uma das armadilhas de desenvolvimento do Silverlight que a maioria das pessoas tendem a ignorar.

Considere o uso de Silverlight 4. I vem com - finalmente - um Unloaded evento .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top