Auf Englisch lesen

Teilen über


FocusManager.SetIsFocusScope(DependencyObject, Boolean) Methode

Definition

Legt das angegebene DependencyObject als Fokusbereich fest.

C#
public static void SetIsFocusScope(System.Windows.DependencyObject element, bool value);

Parameter

element
DependencyObject

Das Element, das als Fokusbereich festgelegt werden soll.

value
Boolean

true, wenn element ein Fokusbereich ist; andernfalls false.

Beispiele

Im folgenden Beispiel wird ein Element mithilfe SetIsFocusScopevon zum Fokusbereich.

C#
StackPanel focuseScope2 = new StackPanel();
FocusManager.SetIsFocusScope(focuseScope2, true);

Hinweise

Ein Fokusbereich ist ein Containerelement, das das FocusManager.FocusedElement innerhalb seines Bereichs nachverfolgt. Standardmäßig ist die Window Klasse ein Fokusbereich wie die MenuKlassen , ContextMenuund ToolBar . Ein Element, das ein Fokusbereich ist, ist IsFocusScope auf truefestgelegt.

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

Gilt für:

Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10