FrameworkElement.Unloaded Événement

Définition

Se produit lorsque l'élément est supprimé d'une arborescence d'éléments chargés.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 

Type d'événement

RoutedEventHandler

Remarques

Les événements routés directs ne suivent pas un itinéraire, ils sont gérés uniquement dans le même élément sur lequel ils sont déclenchés.Direct routed events do not follow a route, they are only handled within the same element on which they are raised. Les événements routés directs prennent en charge un autre comportement d’événement routé : ils prennent en charge une collection de gestionnaires accessible et peuvent être utilisés comme un EventTrigger dans un style.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 et Unloaded peuvent être déclenchés sur des contrôles suite à des modifications de thème de système initiées par l’utilisateur.Loaded and Unloaded might both be raised on controls as a result of user-initiated system theme changes. Un changement de thème provoque une invalidation du modèle de contrôle et l’arborescence d’éléments visuels qu’il contient, ce qui entraîne le déchargement et le rechargement de l’ensemble du contrôle.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. Par conséquent, Unloaded ne peut pas se produire uniquement à la navigation hors de la page.Therefore Unloaded cannot be assumed to occur only on navigation away from the page.

Notez que l' Unloaded événement n’est pas déclenché après le début de l’arrêt d’une application.Note that the Unloaded event is not raised after an application begins shutting down. L’arrêt de l’application se produit lorsque la condition définie par la ShutdownMode propriété se produit.Application shutdown occurs when the condition defined by the ShutdownMode property occurs. Si vous placez le code de nettoyage dans un gestionnaire pour l' Unloaded événement, par exemple pour un Window ou un UserControl , il peut ne pas être appelé comme prévu.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.

Informations sur les événements acheminésRouted Event Information

Champ d’identificateurIdentifier field UnloadedEvent
Stratégie de routageRouting strategy DirectDirect
DéléguéDelegate RoutedEventHandler

S’applique à

Voir aussi