DesktopWindowXamlSource.GotFocus Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит, когда DesktopWindowXamlSource получает фокус в классическом приложении (например, пользователь нажимает клавишу TAB , когда фокус находится на элементе непосредственно перед 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)
Тип события
Комментарии
При добавлении DesktopWindowXamlSource в классическое приложение по умолчанию DesktopWindowXamlSource не обрабатывает навигацию по фокусу автоматически с помощью событий клавиатуры, таких как клавиши TAB или клавиши со стрелками. Вызовите метод NavigateFocus для программного предоставления фокуса при переходе пользователя на DesktopWindowXamlSource.
Обработайте событие GotFocus , чтобы получать уведомления при входе пользователя в DesktopWindowXamlSource через какое-то событие без клавиатуры, например щелчок мышью, и вы хотите поддерживать состояние пользовательского интерфейса в ведущем классическом приложении в актуальном состоянии.