FrameworkElement.Unloaded Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Ocorre quando o elemento é removido de uma árvore de elementos carregados.
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
Comentários
Os eventos roteado diretos não seguem uma rota, eles são manipulados apenas dentro do mesmo elemento no qual são gerados. Os eventos roteado diretos dão suporte a outro comportamento de evento roteado: eles dão suporte a uma coleção de manipuladores acessíveis e podem ser usados como um EventTrigger em um estilo .
Loaded e Unloaded podem ser gerados em controles como resultado de alterações de tema do sistema iniciadas pelo usuário. Uma alteração de tema causa uma invalidação do modelo de controle e da árvore visual contida, o que, por sua vez, faz com que todo o controle descarregue e recarregue. Portanto, Unloaded não é possível presumir que ocorra somente na navegação longe da página.
Observe que o Unloaded evento não é gerado depois que um aplicativo começa a ser desligado. O desligamento do aplicativo ocorre quando ocorre a condição definida pela ShutdownMode propriedade . Se você colocar o código de limpeza dentro de um manipulador para o Unloaded evento, como para um Window ou um UserControl, ele pode não ser chamado conforme o esperado.
Informações de evento encaminhado
Campo Identificador | UnloadedEvent |
Estratégia de roteamento | Direto |
Delegar | RoutedEventHandler |