DesktopWindowXamlSource.TakeFocusRequested 이벤트
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
호스트 데스크톱 애플리케이션이 DesktopWindowXamlSource 개체에서 포커스를 되돌립니다(예: 사용자가 DesktopWindowXamlSource 의 마지막 포커스 가능 요소에 있고 Tab을 누름)를 받을 때 발생합니다.
// Register
event_token TakeFocusRequested(TypedEventHandler<DesktopWindowXamlSource, DesktopWindowXamlSourceTakeFocusRequestedEventArgs const&> const& handler) const;
// Revoke with event_token
void TakeFocusRequested(event_token const* cookie) const;
// Revoke with event_revoker
DesktopWindowXamlSource::TakeFocusRequested_revoker TakeFocusRequested(auto_revoke_t, TypedEventHandler<DesktopWindowXamlSource, DesktopWindowXamlSourceTakeFocusRequestedEventArgs const&> const& handler) const;
public event TypedEventHandler<DesktopWindowXamlSource,DesktopWindowXamlSourceTakeFocusRequestedEventArgs> TakeFocusRequested;
function onTakeFocusRequested(eventArgs) { /* Your code */ }
desktopWindowXamlSource.addEventListener("takefocusrequested", onTakeFocusRequested);
desktopWindowXamlSource.removeEventListener("takefocusrequested", onTakeFocusRequested);
- or -
desktopWindowXamlSource.ontakefocusrequested = onTakeFocusRequested;
Public Custom Event TakeFocusRequested As TypedEventHandler(Of DesktopWindowXamlSource, DesktopWindowXamlSourceTakeFocusRequestedEventArgs)
이벤트 유형
설명
데스크톱 애플리케이션에 DesktopWindowXamlSource 를 추가하는 경우 기본적으로 DesktopWindowXamlSource 는 Tab 또는 화살표 키와 같은 키보드 이벤트를 통해 포커스 탐색을 자동으로 처리하지 않습니다. 이 이벤트를 처리하여 사용자가 DesktopWindowXamlSource에서 벗어날 때 호스트 애플리케이션의 다음 포커스 가능 요소에 프로그래밍 방식으로 초점을 맞춥니다.