Silverlight 2中缺少卸载事件

时间:2009-11-12 17:49:11

标签: silverlight silverlight-2.0

Silverlight 2缺少UserControl的卸载事件。有人为此实现了一种解决方法吗?

3 个答案:

答案 0 :(得分:1)

你可能想看看这里: http://gallery.expression.microsoft.com/en-us/SLUnloadedBehavior

代码适用于SL 3但如果删除行为代码,则应该适用于Sl2

@KeithMahony

一种情况是你想要防止事件内存泄漏,这是大多数人倾向于忽略的Silverlight开发的一个陷阱。

答案 1 :(得分:0)

我认为你得到的最接近的是Application Services,它可以让你检测Silverlight应用程序什么时候关闭并响应它。如果您正在使用导航应用程序,那么您可以挂钩到父框架的导航事件以确定该页面正在“卸载”。

你想做什么,需要UserControl来响应卸载事件?

答案 2 :(得分:0)

考虑使用Silverlight 4.我带来了 - 最后 - Unloaded事件。