FrameworkElement.Unloaded Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce cuando el elemento se quita desde un árbol de elementos cargados.
public:
event System::Windows::RoutedEventHandler ^ Unloaded;
public event System.Windows.RoutedEventHandler Unloaded;
member this.Unloaded : System.Windows.RoutedEventHandler
Public Custom Event Unloaded As RoutedEventHandler
Tipo de evento
Comentarios
Los eventos enrutados directos no siguen una ruta, solo se controlan dentro del mismo elemento en el que se generan. Los eventos enrutados directos admiten otro comportamiento de eventos enrutados: admiten una colección de controladores accesibles y se pueden usar como en EventTrigger un estilo.
Loaded y Unloaded pueden generarse en controles como resultado de los cambios en el tema del sistema iniciados por el usuario. Un cambio de tema provoca una invalidación de la plantilla de control y el árbol visual contenido, que a su vez hace que todo el control se descargue y vuelva a cargar. Por lo tanto Unloaded , no se puede suponer que solo se produce en la navegación fuera de la página.
Tenga en cuenta que el Unloaded evento no se genera después de que una aplicación comience a apagarse. El apagado de la aplicación se produce cuando se produce la condición definida por la ShutdownMode propiedad . Si coloca código de limpieza dentro de un controlador para el Unloaded evento, como para o Window , UserControles posible que no se llame a como se esperaba.
Información sobre eventos enrutados
Campo identificador | UnloadedEvent |
Estrategia de enrutamiento | Directo |
Delegado | RoutedEventHandler |