Control.FocusDisengaged 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 el foco se libera del control cuando el usuario presiona el botón B/Atrás en un controlador de juego.
// Register
event_token FocusDisengaged(TypedEventHandler<Control, FocusDisengagedEventArgs const&> const& handler) const;
// Revoke with event_token
void FocusDisengaged(event_token const* cookie) const;
// Revoke with event_revoker
Control::FocusDisengaged_revoker FocusDisengaged(auto_revoke_t, TypedEventHandler<Control, FocusDisengagedEventArgs const&> const& handler) const;
public event TypedEventHandler<Control,FocusDisengagedEventArgs> FocusDisengaged;
function onFocusDisengaged(eventArgs) { /* Your code */ }
control.addEventListener("focusdisengaged", onFocusDisengaged);
control.removeEventListener("focusdisengaged", onFocusDisengaged);
- or -
control.onfocusdisengaged = onFocusDisengaged;
Public Custom Event FocusDisengaged As TypedEventHandler(Of Control, FocusDisengagedEventArgs)
<control FocusDisengaged="eventhandler"/>
Tipo de evento
Comentarios
Cuando la propiedad IsFocusEngagementEnabled se establece en true, marca el control como que requiere interacción del foco. Esto significa que el usuario debe presionar el botón A/Seleccionar para "usar" el control e interactuar con él. Cuando terminen, pueden presionar el botón B/Atrás para desenganchar el control y alejarse de él.
La interacción con el foco facilita el uso de un controlador de juego para interactuar con una aplicación. Establecer la interacción del foco no afecta al teclado ni a otros dispositivos de entrada. Para obtener más información, consulta Interacción de foco.