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

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 

Remarques

Les événements routés directs ne suivent pas d’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. Diriger les événements routés ne prennent pas en charge les autres comportements de l’événement routé : ils prennent en charge une collection de gestionnaires accessible et peut ê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 tous deux être déclenchés sur des contrôles suite aux modifications du thème système initiée 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 entraîne une invalidation du modèle de contrôle et l’arborescence visuelle de relation contenant-contenu, ce qui entraîne l’ensemble du contrôle décharger et recharger.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 être considéré comme se produit uniquement lorsque la navigation en dehors de la page.Therefore Unloaded cannot be assumed to occur only on navigation away from the page.

Notez que le Unloaded événement n’est pas déclenché après une application en cours d’arrêt a commencé.Note that the Unloaded event is not raised after an application begins shutting down. Arrêt de l’application se produit lorsque la condition définie par le 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 le Unloaded événement, comme pour un Window ou un UserControl, il ne peut 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