Control.FocusEngaged Событие

Определение

Происходит, так как фокус ограничен элементом управления, когда пользователь нажимает кнопку A/Select на игровом контроллере.

// Register
event_token FocusEngaged(TypedEventHandler<Control, FocusEngagedEventArgs const&> const& handler) const;

// Revoke with event_token
void FocusEngaged(event_token const* cookie) const;

// Revoke with event_revoker
Control::FocusEngaged_revoker FocusEngaged(auto_revoke_t, TypedEventHandler<Control, FocusEngagedEventArgs const&> const& handler) const;
public event TypedEventHandler<Control,FocusEngagedEventArgs> FocusEngaged;
function onFocusEngaged(eventArgs) { /* Your code */ }
control.addEventListener("focusengaged", onFocusEngaged);
control.removeEventListener("focusengaged", onFocusEngaged);
- or -
control.onfocusengaged = onFocusEngaged;
Public Custom Event FocusEngaged As TypedEventHandler(Of Control, FocusEngagedEventArgs) 
<control FocusEngaged="eventhandler"/>

Тип события

Комментарии

Если для свойства IsFocusEngagementEnabled задано значение true, он помечает элемент управления как требующий привлечения фокуса. Это означает, что пользователь должен нажать кнопку A/Select, чтобы "привлечь" элемент управления и взаимодействовать с ним. По завершении они могут нажать кнопку B/Back, чтобы отключить элемент управления и перейти от него.

Взаимодействие с фокусом упрощает использование игрового контроллера для взаимодействия с приложением. Настройка взаимодействия с фокусом не влияет на клавиатуру или другие устройства ввода. Дополнительные сведения см. в разделе "Взаимодействие с фокусом".

Применяется к

См. также раздел