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 o disattivata correttamente.
// 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)
Tipo evento
TypedEventHandler<IInspectable,WindowActivatedEventArgs>
Esempio
Nell'esempio di codice seguente viene illustrato un modello di utilizzo tipico per questo evento.
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);
}
}
Commenti
Questo evento si verifica quando una finestra è stata attivata o disattivata. È possibile determinare lo stato dell'attivazione Window controllando la proprietà WindowActivationState .
Se qualsiasi altra parte del sistema toglie lo stato attivo dalla finestra, questo evento si verificherà. Un Window oggetto può essere visibile sullo schermo ma non essere attivo.
L'attivazione della finestra può verificarsi in seguito all'interazione dell'utente o al WindowActivationState codice e indicherà quale azione è stata eseguita.