Control.FocusDisengaged Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsque le focus est libéré du contrôle lorsque l’utilisateur appuie sur le bouton B/Précédent sur un contrôleur de jeu.
// 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"/>
Type d’événement
Remarques
Lorsque la propriété IsFocusEngagementEnabled a la valeur true, elle marque le contrôle comme nécessitant un engagement de focus. Cela signifie que l’utilisateur doit appuyer sur le bouton A/Select pour « engager » le contrôle et interagir avec lui. Quand ils sont terminés, ils peuvent appuyer sur le bouton B/Précédent pour désengager le contrôle et naviguer loin de celui-ci.
L’engagement de focus facilite l’utilisation d’un contrôleur de jeu pour interagir avec une application. La définition de l’engagement de focus n’affecte pas le clavier ou d’autres appareils d’entrée. Pour plus d’informations, consultez Focus engagement.