Отсутствует событие выгрузки в Silverlight 2
-
19-09-2019 - |
Вопрос
В Silverlight 2 отсутствует событие выгрузки для UserControl.Кто-нибудь реализовал обходной путь для этого?
Решение
Я думаю, самое близкое, что ты получишь, это Службы приложений которые позволяют вам определять, когда приложение Silverlight закрывается, и реагировать на это.Если вы используете приложение навигации, вы можете подключиться к событию навигации родительского фрейма, чтобы определить, что страница «выгружается».
Что вы пытаетесь сделать, чтобы UserControl реагировал на событие выгрузки?
Другие советы
возможно, вы захотите посмотреть здесь:http://gallery.expression.microsoft.com/en-us/SLUnloadedBehavior
Код предназначен для SL 3, но если вы удалите код поведения, он должен работать для Sl2.
@КитМахони
Один из сценариев заключается в том, что вы хотите предотвратить утечки памяти событий — одну из ловушек разработки Silverlight, которую большинство людей склонны игнорировать.
Рассмотрите возможность использования Silverlight 4.Я пришел - наконец - с Выгружен событие.