Window.Activated Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica quando la finestra è stata attivata correttamente.
public:
virtual event WindowActivatedEventHandler ^ Activated;
// Register
event_token Activated(WindowActivatedEventHandler 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, WindowActivatedEventHandler const& handler) const;
public event WindowActivatedEventHandler Activated;
function onActivated(eventArgs) { /* Your code */ }
window.addEventListener("activated", onActivated);
window.removeEventListener("activated", onActivated);
- or -
window.onactivated = onActivated;
Public Custom Event Activated As WindowActivatedEventHandler
Tipo evento
Esempio
Nell'esempio di codice seguente viene illustrato un modello di utilizzo tipico per questo evento.
void Current_Activated(object sender, Windows.UI.Core.WindowActivatedEventArgs e)
{
if (e.WindowActivationState ==
Windows.UI.Core.CoreWindowActivationState.Deactivated)
{
// Show the "paused" UI.
VisualStateManager.GoToState(this, "PauseUI", false);
}
else if (e.WindowActivationState ==
Windows.UI.Core.CoreWindowActivationState.PointerActivated)
{
// Show the "active" UI.
VisualStateManager.GoToState(this, "ActivateUI", false);
}
}
Commenti
Questo evento si verifica quando una finestra è stata attivata o disattivata dal sistema. Un'app può determinare lo stato dell'attivazione finestra controllando la proprietà WindowActivatedEventArgs.WindowActivationState. Una finestra può essere visibile sullo schermo, ma non essere attiva (ad esempio, nelle app con snapped). Inoltre, se qualsiasi altra parte del sistema prende lo stato attivo dalla finestra, questo evento si verificherà. Ciò potrebbe verificarsi in seguito all'interazione o al codice dell'utente e windowActivationState indicherà quale azione è stata eseguita.