UIElement.IsKeyboardFocusWithin Vlastnost
V tomto článku
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í.
Získá hodnotu označující, zda je fokus klávesnice kdekoli v rámci elementu nebo jeho podřízené prvky vizuálního stromu. Toto je vlastnost závislosti.
public:
property bool IsKeyboardFocusWithin { bool get(); };
public bool IsKeyboardFocusWithin { get; }
member this.IsKeyboardFocusWithin : bool
Public ReadOnly Property IsKeyboardFocusWithin As Boolean
true
Pokud je fokus klávesnice na elementu nebo jeho podřízených prvcích; v opačném případě . false
Změny hodnoty této vlastnosti obvykle vyvolat IsKeyboardFocusWithinChanged událost, pokud odvozená třída byla přepsána OnIsKeyboardFocusWithinChanged k potlačení události.
Tuto vlastnost nenastavíte přímo, ale můžete nastavit fokus na prvek voláním Focusnebo provedením MoveFocus požadavku. Toto volání metody může změnit hodnotu této vlastnosti.
IsKeyboardFocused a IsKeyboardFocusWithin se obvykle používají v rámci obslužných rutin událostí třídy pro jiné události související se vstupem, například k určení, zda je prvek již fokus klávesnice, nebo k určení, kdy události myši a klávesnice nastanou ve spojení.
Pole Identifikátor | IsKeyboardFocusWithinProperty |
Vlastnosti metadat nastavené na true |
Žádné |
Produkt | Verze |
---|---|
.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 |
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: