DesktopWindowXamlSource.GotFocus Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Ocorre quando DesktopWindowXamlSource obtém o foco no aplicativo da área de trabalho (por exemplo, o usuário pressiona a tecla Tab enquanto o foco está no elemento pouco antes do 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
Comentários
Quando você adiciona um DesktopWindowXamlSource ao aplicativo da área de trabalho, por padrão, o DesktopWindowXamlSource não manipula automaticamente a navegação de foco por meio de eventos de teclado, como as teclas Tab ou seta. Chame o método NavigateFocus para dar foco programaticamente quando o usuário navegar para DesktopWindowXamlSource.
Manipule o evento GotFocus para ser notificado quando o usuário inserir o DesktopWindowXamlSource por meio de algum evento que não seja teclado, como um clique do mouse, e você deseja manter o estado da interface do usuário no aplicativo da área de trabalho do host atualizado.