DesktopWindowXamlSource.GotFocus Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce cuando DesktopWindowXamlSource se centra en la aplicación de escritorio (por ejemplo, cuando el usuario presiona la tecla Tab mientras el foco está en el elemento justo antes de DesktopWindowXamlSource).
// 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)
Tipo de evento
Comentarios
Al agregar desktopWindowXamlSource a la aplicación de escritorio, de forma predeterminada DesktopWindowXamlSource no controla automáticamente la navegación de foco a través de eventos de teclado, como las teclas de tabulación o de dirección. Llama al método NavigateFocus(Microsoft.UI.Xaml.Hosting.XamlSourceFocusNavigationRequest) para dar el foco mediante programación cuando el usuario navega a DesktopWindowXamlSource.
Controla el evento GotFocus para recibir notificaciones cuando el usuario entra en DesktopWindowXamlSource a través de algún evento que no sea de teclado, como un clic del mouse, y quieres mantener actualizado el estado de la interfaz de usuario en la aplicación de escritorio host.