Window.Activated Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn das Fenster erfolgreich aktiviert wurde.
// 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)
Ereignistyp
TypedEventHandler<IInspectable,WindowActivatedEventArgs>
Beispiele
Das folgende Codebeispiel veranschaulicht ein typisches Verwendungsmuster für dieses Ereignis.
void Current_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);
}
}
Hinweise
Dieses Ereignis tritt auf, wenn ein Fenster vom System aktiviert oder deaktiviert wurde. Eine App kann bestimmen, was der status der Window
Aktivierung ist, indem sie die WindowActivationState-Eigenschaft überprüft. Ein Window
kann auf dem Bildschirm sichtbar sein, aber nicht aktiv sein (z. B. in angedockten Apps). Darüber hinaus tritt dieses Ereignis auf, wenn andere Teile des Systems den Fokus vom Fenster wegnehmen. Dies kann durch Benutzerinteraktion oder Code geschehen, und die WindowActivationState
gibt an, welche Aktion stattgefunden hat.
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für