FocusManager.SetIsFocusScope(DependencyObject, Boolean) Methode

Definition

Legt den angegebenen DependencyObject Fokusbereich fest.

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)

Parameter

element
DependencyObject

Das Element, das einen Fokusbereich bilden soll.

value
Boolean

true wenn element es sich um einen Fokusbereich handelt; falseandernfalls .

Beispiele

Im folgenden Beispiel wird ein Element zu einem Fokusbereich mithilfe SetIsFocusScopevon .

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

Hinweise

Ein Fokusbereich ist ein Containerelement, das den Überblick über den FocusManager.FocusedElement Bereich behält. Standardmäßig ist die Window Klasse ein Fokusbereich wie die MenuKlassen ContextMenu, und ToolBar die Klassen. Ein Element, bei dem es sich um einen Fokusbereich handelt, ist auf .> festgelegt.

Weitere Informationen zu Fokus, Tastaturfokus und logischem Fokus finden Sie in der Eingabeübersicht.

Gilt für: