DesktopWindowXamlSource.GotFocus 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 desktopWindowXamlSource den Fokus in der Desktopanwendung erhält (z. B. wenn der Benutzer die TAB-TASTE drückt, während sich der Fokus auf dem Element kurz vor DesktopWindowXamlSource befindet).
// Register
event_token GotFocus(TypedEventHandler<DesktopWindowXamlSource, DesktopWindowXamlSourceGotFocusEventArgs const&> const& handler) const;
// Revoke with event_token
void GotFocus(event_token const* cookie) const;
// Revoke with event_revoker
DesktopWindowXamlSource::GotFocus_revoker GotFocus(auto_revoke_t, TypedEventHandler<DesktopWindowXamlSource, DesktopWindowXamlSourceGotFocusEventArgs const&> const& handler) const;
public event TypedEventHandler<DesktopWindowXamlSource,DesktopWindowXamlSourceGotFocusEventArgs> GotFocus;
function onGotFocus(eventArgs) { /* Your code */ }
desktopWindowXamlSource.addEventListener("gotfocus", onGotFocus);
desktopWindowXamlSource.removeEventListener("gotfocus", onGotFocus);
- or -
desktopWindowXamlSource.ongotfocus = onGotFocus;
Public Custom Event GotFocus As TypedEventHandler(Of DesktopWindowXamlSource, DesktopWindowXamlSourceGotFocusEventArgs)
Ereignistyp
Hinweise
Wenn Sie Ihrer Desktopanwendung eine DesktopWindowXamlSource hinzufügen, verarbeitet DesktopWindowXamlSource standardmäßig nicht automatisch die Fokusnavigation über Tastaturereignisse wie tab- oder pfeiltasten. Rufen Sie die NavigateFocus(Microsoft.UI.Xaml.Hosting.XamlSourceFocusNavigationRequest) -Methode auf, um den Fokus programmgesteuert zu geben, wenn der Benutzer zu DesktopWindowXamlSource navigiert.
Behandeln Sie das GotFocus-Ereignis , das benachrichtigt wird, wenn der Benutzer desktopWindowXamlSource über ein Nicht-Tastaturereignis eingibt, z. B. einen Mausklick, und Sie möchten den Zustand der Benutzeroberfläche in der Hostdesktopanwendung auf dem neuesten Stand halten.