Keyboard.FocusedElement 속성

정의

키보드 포커스를 갖는 요소를 가져옵니다.Gets the element that has keyboard focus.

public:
 static property System::Windows::IInputElement ^ FocusedElement { System::Windows::IInputElement ^ get(); };
public static System.Windows.IInputElement FocusedElement { get; }
member this.FocusedElement : System.Windows.IInputElement
Public Shared ReadOnly Property FocusedElement As IInputElement

속성 값

포커스가 있는 요소입니다.The focused element.

예제

다음 예제에서는 키보드 포커스가 있는 요소를 가져오고 캐스팅을 Control입니다.The following example gets the element with keyboard focus and casts it to a Control. 키보드 포커스가 있는 요소가 Control, 요소의 배경이 변경 됩니다.If the element with keyboard focus is a Control, the background of the element is changed.

// Gets the element with keyboard focus.
UIElement elementWithFocus = Keyboard.FocusedElement as UIElement;
' Gets the element with keyboard focus.
Dim elementWithFocus As UIElement = TryCast(Keyboard.FocusedElement, UIElement)

설명

키보드 포커스는 키보드 입력을 수신 하는 개체를 참조 합니다.Keyboard focus refers to the object that is receiving keyboard input. 키보드 포커스가 있는 요소가 IsKeyboardFocusedtrue합니다.The element with keyboard focus has IsKeyboardFocused set to true. 전체 바탕 화면에 키보드 포커스가 있는 요소가 하나만 있을 수 있습니다.There can be only one element with keyboard focus on the entire desktop. 논리 포커스는 포커스가 있는 포커스 범위 내에서 개체를 가리킵니다.Logical focus refers to the object within a focus scope that has focus. 포커스, 키보드 포커스와 논리 포커스가에 대 한 자세한 내용은 참조 하세요. 입력 개요 하 고 포커스 개요합니다.For more information on focus, keyboard focus, and logical focus, see Input Overview and Focus Overview.

키보드 포커스가 있는 요소에는 다음과 같은 요소가 속한 포커스 범위에 대 한 논리 포커스가 있습니다.An element with keyboard focus also has logical focus for the focus scope the element belongs to. 논리적 포커스가 있는 요소 수 또는 키보드 포커스가 없을 수 있습니다.An element with logical focus may or may not have keyboard focus.

적용 대상