FocusManager.GetFocusScope(DependencyObject) Metodo

Definizione

Determina il predecessore più vicino dell'elemento IsFocusScope specificato 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

Elemento per cui ottenere l'ambito dello stato attivo più vicino.

Valori restituiti

Ambito dello stato attivo per l'elemento specificato.

Eccezioni

element è null.

Commenti

Il valore predefinito di IsFocusScope in un Windowoggetto , ToolBarMenu, , ContextMenu è true.

Un ambito di messa a fuoco è un elemento contenitore che tiene traccia delle FocusManager.FocusedElement all'interno del proprio ambito. Per impostazione predefinita, la Window classe è un ambito dello stato attivo, come le Menuclassi , ContextMenue ToolBar . Un elemento che è un ambito dello stato attivo è IsFocusScope impostato su true.

Per altre informazioni sullo stato attivo, lo stato attivo della tastiera e lo stato attivo logico, vedere Panoramica dell'input.

Si applica a