FocusManager.GetFocusedElement(DependencyObject) 메서드

정의

지정된 포커스 범위 내에서 논리적 포커스가 있는 요소를 가져옵니다.Gets the element with logical focus within the specified focus scope.

public:
 static System::Windows::IInputElement ^ GetFocusedElement(System::Windows::DependencyObject ^ element);
public static System.Windows.IInputElement GetFocusedElement (System.Windows.DependencyObject element);
static member GetFocusedElement : System.Windows.DependencyObject -> System.Windows.IInputElement
Public Shared Function GetFocusedElement (element As DependencyObject) As IInputElement

매개 변수

element
DependencyObject

지정된 포커스 범위 내에서 논리적 포커스가 있는 요소입니다.The element with logical focus in the specified focus scope.

반환

지정된 포커스 범위 내에서 논리적 포커스가 있는 요소입니다.The element in the specified focus scope with logical focus.

예외

elementnull인 경우element is null.

예제

다음 예제에서는 논리 포커스가 있는 요소를 사용 하 여 설정 합니다 SetFocusedElement 논리적 포커스가 있는 요소를 사용 하 여 가져옵니다는 GetFocusedElement.The following example sets the element with logical focus by using the SetFocusedElement and it gets the element with logical focus by using the GetFocusedElement.

// Sets the focused element in focusScope1
// focusScope1 is a StackPanel.
FocusManager.SetFocusedElement(focusScope1, button2);

// Gets the focused element for focusScope 1
IInputElement focusedElement = FocusManager.GetFocusedElement(focusScope1);
' Sets the focused element in focusScope1
' focusScope1 is a StackPanel.
FocusManager.SetFocusedElement(focusScope1, button2)

' Gets the focused element for focusScope 1
Dim focusedElement As IInputElement = FocusManager.GetFocusedElement(focusScope1)

설명

FocusedElement 특정 포커스 범위에 대 한 논리 포커스가 있는 요소입니다.The FocusedElement is the element which has logical focus for a specific focus scope. 이 개체 수 또는 키보드 포커스가 없을 수 있습니다.This object may or may not have keyboard focus. 키보드 포커스는 키보드 입력을 받는 요소를 가리킵니다.Keyboard focus refers to the element that receives keyboard input. 포커스, 키보드 포커스와 논리 포커스가에 대 한 자세한 내용은 참조는 입력 개요합니다.For more information on focus, keyboard focus, and logical focus, see the Input Overview.

하는 경우 element 아닙니다 포커스 범위에서이 메서드는 반환 null합니다.If element is not a focus scope, this method will return null.

사용 하 여 SetFocusedElement지정 된 포커스 범위 내에서 논리적 포커스가 있는 요소를 지정 합니다.Use SetFocusedElement, to specify the element with logical focus within a specified focus scope.

적용 대상