다음을 통해 공유


WebView.Focus(FocusState) 메서드

정의

입력 포커스를 WebView로 설정합니다.

public:
 virtual bool Focus(FocusState value) = Focus;
bool Focus(FocusState const& value);
public bool Focus(FocusState value);
function focus(value)
Public Function Focus (value As FocusState) As Boolean

매개 변수

value
FocusState

포커스가 설정된 방법을 나타내는 값입니다.

반환

Boolean

bool

포커스가 설정된 경우 true입니다. 그렇지 않으면 false입니다.

설명

Windows 8용으로 컴파일된 앱에서 WebView 컨트롤은 스크립트를 사용하여 WebView의 일부 콘텐츠로 포커스를 프로그래밍 방식으로 설정할 때마다 자동으로 입력 포커스를 가져옵니다. Windows 8.1 위해 컴파일된 앱에서는 자동으로 발생하지 않습니다. 대신 Focus 메서드를 호출하여 포커스를 WebView 컨트롤로 설정하고 스크립트를 사용하여 포커스를 컨트롤의 일부 콘텐츠로 설정해야 합니다.

이 메서드를 호출하면 일반적으로 프로그래밍 방식FocusState 값을 전달합니다. 직접 사용자 입력에 대한 응답으로 이 메서드를 호출할 때 포인터키보드 값을 사용합니다. 이 메서드를 사용하여 컨트롤에서 입력 포커스를 제거할 수 없습니다. 포커스가 없는 값은 예외를 throw합니다.

적용 대상