FocusManager.SetIsFocusScope(DependencyObject, Boolean) 메서드

정의

지정된 DependencyObject를 포커스 범위로 설정합니다.Sets the specified DependencyObject as a focus scope.

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

포커스 범위를 만들 요소입니다.The element to make a focus scope.

value
Boolean

element가 포커스 범위이면 true이고, 그렇지 않으면 false입니다.true if element is a focus scope; otherwise, false.

예제

다음 예제에서는 요소를 포커스 범위로 사용 하 여 SetIsFocusScope입니다.The follow example makes an element a focus scope by using SetIsFocusScope.

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

설명

포커스 범위는 추적 하는 컨테이너 요소는 FocusManager.FocusedElement 해당 범위 내에서.A focus scope is a container element that keeps track of the FocusManager.FocusedElement within its scope. 기본적으로 Window 클래스는 마찬가지로 포커스 범위는 Menu, ContextMenu, 및 ToolBar 클래스입니다.By default, the Window class is a focus scope as are the Menu, ContextMenu, and ToolBar classes. 가 포커스 범위는 요소가 IsFocusScopetrue합니다.An element which is a focus scope has IsFocusScope set to true.

포커스, 키보드 포커스와 논리 포커스가에 대 한 자세한 내용은 참조는 입력 개요합니다.For more information on focus, keyboard focus, and logical focus, see the Input Overview.

적용 대상