FrameworkElement.Unloaded Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsque l'élément est supprimé d'une arborescence d'éléments chargés.
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
Remarques
Les événements routés directs ne suivent pas d’itinéraire, ils sont uniquement gérés dans le même élément sur lequel ils sont déclenchés. Les événements routés directs prennent en charge d’autres comportements d’événements routés : ils prennent en charge une collection de gestionnaires accessibles et peuvent être utilisés en tant que EventTrigger dans un style.
Loaded et Unloaded peuvent tous deux être déclenchés sur des contrôles à la suite de modifications de thème système initiées par l’utilisateur. Une modification de thème entraîne une invalidation du modèle de contrôle et de l’arborescence visuelle contenue, ce qui entraîne le déchargement et le rechargement de l’ensemble du contrôle. Par conséquent, Unloaded ne peut pas être supposé se produire uniquement lors de la navigation loin de la page.
Notez que l’événement Unloaded n’est pas déclenché après le début de l’arrêt d’une application. L’arrêt de l’application se produit lorsque la condition définie par la ShutdownMode propriété se produit. Si vous placez du code de nettoyage dans un gestionnaire pour l’événement Unloaded , par exemple pour un Window ou un UserControl, il peut ne pas être appelé comme prévu.
Informations sur les événements acheminés
Champ Identificateur | UnloadedEvent |
Stratégie de routage | Direct |
Délégué | RoutedEventHandler |