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/выбор, чтобы включить элемент управления и начать с ним взаимодействовать. По завершении они могут нажать кнопку B/Back, чтобы отключить элемент управления и уйти от него.

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

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

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