Condividi tramite


FocusManager.GetFocusScope(DependencyObject) Metodo

Definizione

Determina il predecessore più vicino dell'elemento specificato per cui IsFocusScope è impostato su true.

public:
 static System::Windows::DependencyObject ^ GetFocusScope(System::Windows::DependencyObject ^ element);
public static System.Windows.DependencyObject GetFocusScope (System.Windows.DependencyObject element);
static member GetFocusScope : System.Windows.DependencyObject -> System.Windows.DependencyObject
Public Shared Function GetFocusScope (element As DependencyObject) As DependencyObject

Parametri

element
DependencyObject

L'elemento per il quale ottenere l'ambito dello stato attivo più vicino.

Restituisce

L'ambito dello stato attivo per l'elemento specificato.

Eccezioni

element è null.

Commenti

Il valore predefinito di IsFocusScope in un Windowoggetto , Menu, ToolBarè trueContextMenu .

Un ambito di stato attivo è un elemento contenitore che tiene traccia dell'oggetto all'interno dell'ambito FocusManager.FocusedElement . Per impostazione predefinita, la Window classe è un ambito di stato attivo così come sono le Menuclassi , ContextMenue ToolBar . Un elemento che è un ambito di stato attivo è IsFocusScope impostato su true.

Per altre informazioni sullo stato attivo, lo stato attivo della tastiera e lo stato attivo logico, vedere Cenni preliminari sull'input.

Si applica a