다음을 통해 공유


FocusManager.TryMoveFocus 메서드

정의

오버로드

TryMoveFocus(FocusNavigationDirection)

포커스가 있는 요소에서 지정된 방향으로 포커스가 있는 다음 포커스 가능 요소로 포커스를 변경하려고 시도합니다.

TryMoveFocus(FocusNavigationDirection, FindNextElementOptions)

지정된 탐색 옵션을 사용하여 포커스가 있는 요소에서 지정된 방향으로 포커스가 있는 다음 포커스 가능 요소로 포커스를 변경하려고 시도합니다.

TryMoveFocus(FocusNavigationDirection)

포커스가 있는 요소에서 지정된 방향으로 포커스가 있는 다음 포커스 가능 요소로 포커스를 변경하려고 시도합니다.

public:
 static bool TryMoveFocus(FocusNavigationDirection focusNavigationDirection);
/// [Windows.Foundation.Metadata.Overload("TryMoveFocus")]
 static bool TryMoveFocus(FocusNavigationDirection const& focusNavigationDirection);
[Windows.Foundation.Metadata.Overload("TryMoveFocus")]
public static bool TryMoveFocus(FocusNavigationDirection focusNavigationDirection);
function tryMoveFocus(focusNavigationDirection)
Public Shared Function TryMoveFocus (focusNavigationDirection As FocusNavigationDirection) As Boolean

매개 변수

focusNavigationDirection
FocusNavigationDirection

트래버스할 방향(탭 순서)입니다.

반환

Boolean

bool

true 포커스가 이동하면 이고, 그렇지 않으면 입니다 false.

특성

설명

탭 순서는 사용자가 Tab 키(앞으로) 또는 Shift+Tab(뒤로)을 눌러 한 컨트롤에서 다른 컨트롤로 이동하는 순서입니다.

이 메서드는 탭 순서 시퀀스와 동작을 사용하여 UI의 모든 포커스 가능한 요소를 트래버스합니다.

FindNextElement(FocusNavigationDirection, FindNextElementOptions) 메서드 또는 FindNextElement(FocusNavigationDirection) 메서드를 사용하여 프로그래밍 방식으로 포커스를 이동할 수도 있습니다. 이러한 메서드는 지정된 탐색 방향에 따라 포커스를 받을 요소( DependencyObject)를 검색합니다(방향 탐색만, 탭 탐색을 에뮬레이트하는 데 사용할 수 없음).

참고

다음 포커스 가능 요소가 (예: Hyperlink 개체)가 아닌 UIElement 경우 를 반환 null 하는 를 검색UIElement하기 때문에 FindNextFocusableElement대신 FindNextElement 메서드 FindNextFocusableElement 를 사용하는 것이 좋습니다.

추가 정보

적용 대상

TryMoveFocus(FocusNavigationDirection, FindNextElementOptions)

지정된 탐색 옵션을 사용하여 포커스가 있는 요소에서 지정된 방향으로 포커스가 있는 다음 포커스 가능 요소로 포커스를 변경하려고 시도합니다.

public:
 static bool TryMoveFocus(FocusNavigationDirection focusNavigationDirection, FindNextElementOptions ^ focusNavigationOptions);
/// [Windows.Foundation.Metadata.Overload("TryMoveFocusWithOptions")]
 static bool TryMoveFocus(FocusNavigationDirection const& focusNavigationDirection, FindNextElementOptions const& focusNavigationOptions);
[Windows.Foundation.Metadata.Overload("TryMoveFocusWithOptions")]
public static bool TryMoveFocus(FocusNavigationDirection focusNavigationDirection, FindNextElementOptions focusNavigationOptions);
function tryMoveFocus(focusNavigationDirection, focusNavigationOptions)
Public Shared Function TryMoveFocus (focusNavigationDirection As FocusNavigationDirection, focusNavigationOptions As FindNextElementOptions) As Boolean

매개 변수

focusNavigationDirection
FocusNavigationDirection

트래버스할 방향(탭 순서)입니다.

focusNavigationOptions
FindNextElementOptions

키보드/컨트롤러/원격 탐색을 사용하여 포커스를 받을 다음 요소를 식별하는 데 도움이 되는 옵션입니다.

반환

Boolean

bool

true 포커스가 이동하면 이고, 그렇지 않으면 입니다 false.

특성

설명

탭 순서는 사용자가 Tab 키(앞으로) 또는 Shift+Tab(뒤로)을 눌러 한 컨트롤에서 다른 컨트롤로 이동하는 순서입니다.

이 메서드는 탭 순서 시퀀스와 동작을 사용하여 UI의 모든 포커스 가능한 요소를 트래버스합니다.

FindNextElement(FocusNavigationDirection, FindNextElementOptions) 메서드 또는 FindNextElement(FocusNavigationDirection) 메서드를 사용하여 프로그래밍 방식으로 포커스를 이동할 수도 있습니다. 이러한 메서드는 지정된 탐색 방향에 따라 포커스를 받을 요소( DependencyObject)를 검색합니다(방향 탐색만, 탭 탐색을 에뮬레이트하는 데 사용할 수 없음).

참고

다음 포커스 가능 요소가 (예: Hyperlink 개체)가 아닌 UIElement 경우 를 반환 null 하는 를 검색UIElement하기 때문에 FindNextFocusableElement대신 FindNextElement 메서드 FindNextFocusableElement 를 사용하는 것이 좋습니다.

추가 정보

적용 대상