FocusManager.SetIsFocusScope(DependencyObject, Boolean) Metod

Definition

Anger det angivna DependencyObject som ett fokusomfång.

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)

Parametrar

element
DependencyObject

Elementet för att göra ett fokusomfång.

value
Boolean

true om element är ett fokusomfång, annars false.

Exempel

Följande exempel gör ett element till ett fokusomfång med hjälp SetIsFocusScopeav .

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

Kommentarer

Ett fokusomfång är ett containerelement som håller reda på FocusManager.FocusedElement inom dess omfång. Som standard är klassen ett fokusomfång, Window liksom klasserna Menu, ContextMenuoch ToolBar . Ett element som är ett fokusomfång har IsFocusScope angetts till true.

Mer information om fokus, tangentbordsfokus och logiskt fokus finns i Översikt över indata.

Gäller för