FocusManager.GetFocusScope(DependencyObject) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje nejbližší nadřazený prvek zadaného prvku, který má IsFocusScope nastavenou hodnotu 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
Parametry
- element
- DependencyObject
Prvek pro získání nejbližšího oboru fokusu.
Návraty
Obor fokusu pro zadaný prvek.
Výjimky
element
je null
.
Poznámky
Výchozí hodnota pro IsFocusScopeWindow, Menu, ToolBarContextMenu je true
.
Obor fokusu je prvek kontejneru, který sleduje FocusManager.FocusedElement jeho rozsah. Ve výchozím nastavení Window je třída oborem fokusu Menu, stejně jako třídy , ContextMenua ToolBar . Prvek, který je oborem fokusu, je IsFocusScope nastavený na true
.
Další informace o fokusu, fokusu klávesnice a logickém fokusu najdete v přehledu vstupu.