FocusManager.SetIsFocusScope(DependencyObject, Boolean) Metoda

Definice

Nastaví zadaný DependencyObject obor fokusu.

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)

Parametry

element
DependencyObject

Prvek pro vytvoření oboru fokusu.

value
Boolean

true if element je obor fokusu, jinak hodnota false.

Příklady

Následující příklad nastaví prvek jako obor fokusu pomocí SetIsFocusScope.

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

Poznámky

Obor fokusu je prvek kontejneru, který sleduje FocusManager.FocusedElement objekt v rámci svého oboru. Ve výchozím nastavení Window je třída oborem fokusu Menustejně jako třídy , ContextMenua ToolBar . U elementu, který je oborem fokusu, je nastavená IsFocusScope hodnota true.

Další informace o fokusu, fokusu klávesnice a logickém fokusu najdete v tématu Přehled vstupu.

Platí pro