Exporter (0) Imprimer
Développer tout

FrameworkElement.Unloaded, événement

Mise à jour : novembre 2007

Se produit lorsque l'élément est supprimé d'une arborescence d'éléments chargés.

Espace de noms :  System.Windows
Assembly :  PresentationFramework (dans PresentationFramework.dll)
XMLNS pour XAML : http://schemas.microsoft.com/winfx/xaml/presentation

public event RoutedEventHandler Unloaded
/** @event */
public void add_Unloaded (RoutedEventHandler value)
/** @event */
public void remove_Unloaded (RoutedEventHandler value)

JScript ne prend pas en charge les événements.
<object Unloaded="RoutedEventHandler" .../>

Champ d'identificateur

UnloadedEvent

Stratégie de routage

Direct

Délégué

RoutedEventHandler

Les événements routés directs ne suivent pas d'itinéraire. Ils sont contrôlés uniquement au sein du même élément sur lequel ils sont déclenchés. Les événements routés directs acceptent un autre comportement : ils prennent en charge une collection de gestionnaires accessible et peuvent être utilisés comme objet EventTrigger dans un style.

Loaded et Unloaded peuvent tous deux être déclenchés sur des contrôles suite à des modifications du thème système effectuées par l'utilisateur. Une modification du thème entraîne une invalidation du modèle de contrôle et de l'arborescence d'éléments visuels qui y est contenue, ce qui provoque ensuite le déchargement puis le rechargement de l'intégralité du contrôle. Par conséquent, il est impossible de supposer qu'Unloaded se produit uniquement lorsque la navigation quitte la page.

Notez que l'événement Unloaded n'est pas déclenché lorsqu'une application a commencé à fermer. La fermeture d'une application a lieu lorsque la condition définie par la propriété ShutdownMode se produit. Si vous placez le code de nettoyage dans un gestionnaire pour l'événement Unloaded, comme pour un Window ou un UserControl, il peut ne pas être appelé comme attendu.

Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft