Leggere in inglese

Condividi tramite


WindowActivatedEventHandler Delegato

Definizione

Rappresenta il metodo che gestirà l'evento Activated .

C#
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(402809672, 34329, 19579, 181, 52, 206, 212, 93, 157, 226, 25)]
public delegate void WindowActivatedEventHandler(object sender, WindowActivatedEventArgs e);

Parametri

sender
Object

Oggetto in cui è associato il gestore.

e
WindowActivatedEventArgs

Dati dell'evento per l'evento.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Esempio

Nell'esempio di codice seguente viene illustrato un modello di utilizzo tipico per questo evento.

C#
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 un oggetto Window è stato attivato o disattivato dal sistema. Un'app può determinare lo stato dell'attivazione della finestra controllando la proprietà WindowActivatedEventArgs.WindowActivationState . Una finestra può essere visibile sullo schermo, ma non attiva. Inoltre, se qualsiasi altra parte del sistema allontana lo stato attivo dalla finestra, questo evento si verificherà. Ciò può verificarsi in seguito all'interazione dell'utente o al codice e WindowActivationState indicherà quale azione è stata eseguita.

L'attivazione dell'app anziché l'attivazione di Window ha un proprio evento Activated . Per altre info, vedi OnActivated o Gestire l'attivazione dell'app.

Si applica a

Prodotto Versioni
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

Vedi anche