FocusManager.SetIsFocusScope(DependencyObject, Boolean) 메서드

정의

지정된 DependencyObject를 포커스 범위로 설정합니다.

public:
 static void SetIsFocusScope(System::Windows::DependencyObject ^ element, bool value);
public static void SetIsFocusScope (System.Windows.DependencyObject element, bool value);
static member SetIsFocusScope : System.Windows.DependencyObject * bool -> unit
Public Shared Sub SetIsFocusScope (element As DependencyObject, value As Boolean)

매개 변수

element
DependencyObject

포커스 범위를 만들 요소입니다.

value
Boolean

element가 포커스 범위이면 true이고, 그렇지 않으면 false입니다.

예제

다음 예제에서는 요소를 사용하여 SetIsFocusScope포커스 범위로 만듭니다.

StackPanel focuseScope2 = new StackPanel();
FocusManager.SetIsFocusScope(focuseScope2, true);
Dim focuseScope2 As New StackPanel()
FocusManager.SetIsFocusScope(focuseScope2, True)

설명

포커스 범위는 범위 내에서 추적하는 FocusManager.FocusedElement 컨테이너 요소입니다. 기본적으로 클래스는 Window , ContextMenu및 클래스와 ToolBar 마찬가지로 Menu포커스 범위입니다. 포커스 범위인 요소가 .로 true설정되었습니다IsFocusScope.

포커스, 키보드 포커스 및 논리적 포커스에 대한 자세한 내용은 입력 개요를 참조하세요.

적용 대상