Window.Activated É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 la fenêtre a été correctement activée ou désactivée.
// Register
event_token Activated(TypedEventHandler<IInspectable, WindowActivatedEventArgs const&> const& handler) const;
// Revoke with event_token
void Activated(event_token const* cookie) const;
// Revoke with event_revoker
Window::Activated_revoker Activated(auto_revoke_t, TypedEventHandler<IInspectable, WindowActivatedEventArgs const&> const& handler) const;
public event TypedEventHandler<object,WindowActivatedEventArgs> Activated;
function onActivated(eventArgs) { /* Your code */ }
window.addEventListener("activated", onActivated);
window.removeEventListener("activated", onActivated);
- or -
window.onactivated = onActivated;
Public Custom Event Activated As TypedEventHandler(Of Object, WindowActivatedEventArgs)
Type d’événement
TypedEventHandler<IInspectable,WindowActivatedEventArgs>
Exemples
L’exemple de code suivant illustre un modèle d’utilisation classique pour cet événement.
void Window_Activated(object sender, WindowActivatedEventArgs e)
{
if (e.WindowActivationState == WindowActivationState.Deactivated)
{
// Show the "paused" UI.
VisualStateManager.GoToState(this, "PauseUI", false);
}
else if (e.WindowActivationState == WindowActivationState.PointerActivated
|| e.WindowActivationState == WindowActivationState.CodeActivated)
{
// Show the "active" UI.
VisualStateManager.GoToState(this, "ActivateUI", false);
}
}
Remarques
Cet événement se produit lorsqu’une fenêtre a été activée ou désactivée. Vous pouvez déterminer l’état de l’activation Window en vérifiant la propriété WindowActivationState .
Si une autre partie du système éloigne le focus de la fenêtre, cet événement se produit. Un Window peut être visible à l’écran, mais pas actif.
L’activation de fenêtre peut se produire à la suite de l’interaction ou du code de l’utilisateur, et l’action WindowActivationState indique quelle action a eu lieu.