FrameworkElement.Unloaded FrameworkElement.Unloaded FrameworkElement.Unloaded FrameworkElement.Unloaded Event

Определение

Происходит при удалении элемента из дерева с загруженными элементами.Occurs when the element is removed from within an element tree of loaded elements.

public:
 event System::Windows::RoutedEventHandler ^ Unloaded;
public event System.Windows.RoutedEventHandler Unloaded;
member this.Unloaded : System.Windows.RoutedEventHandler 
Public Custom Event Unloaded As RoutedEventHandler 

Комментарии

События с прямой маршрутизацией не выполняйте маршрут, они обрабатываются только внутри элемента, на котором они вызываются.Direct routed events do not follow a route, they are only handled within the same element on which they are raised. Прямые перенаправленные события поддерживают другие поведения перенаправленного события: они поддерживают коллекцию доступных обработчиков и могут использоваться в качестве EventTrigger в стиле.Direct routed events do support other routed event behavior: they support an accessible handlers collection, and can be used as an EventTrigger in a style.

Loaded и Unloaded оба возникающие в элементах управления, в результате изменения темы системы, инициированного пользователем.Loaded and Unloaded might both be raised on controls as a result of user-initiated system theme changes. Изменение темы делает недействительность шаблон элемента управления и автономной визуальное дерево, которое в свою очередь вызывает весь элемент управления для выгрузки и повторной загрузки.A theme change causes an invalidation of the control template and the contained visual tree, which in turn causes the entire control to unload and reload. Таким образом Unloaded нельзя предполагать, происходят только при навигации за пределы страницы.Therefore Unloaded cannot be assumed to occur only on navigation away from the page.

Обратите внимание, что Unloaded событие не происходит после начала приложение завершает работу.Note that the Unloaded event is not raised after an application begins shutting down. Завершение работы приложения происходит, когда определяются условия ShutdownMode происходит свойство.Application shutdown occurs when the condition defined by the ShutdownMode property occurs. Если вы поместите код очистки в обработчике для Unloaded событий, таких как Window или UserControl, он может не вызываться должным образом.If you place cleanup code within a handler for the Unloaded event, such as for a Window or a UserControl, it may not be called as expected.

Сведения о маршрутизируемом событииRouted Event Information

Поле идентификатораIdentifier field UnloadedEvent
Стратегия маршрутизацииRouting strategy DirectDirect
делегатDelegate RoutedEventHandler

Применяется к

Дополнительно