UIElement3D.Focus 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í.
Pokusí se nastavit logický fokus na tento prvek.
public:
virtual bool Focus();
public bool Focus ();
abstract member Focus : unit -> bool
override this.Focus : unit -> bool
Public Function Focus () As Boolean
Návraty
true
pokud byl na tento prvek nastaven jak logický fokus, tak i fokus klávesnice; false
pokud byl nastaven pouze logický fokus.
Implementuje
Poznámky
Chcete-li být prioritní, Focusable a IsEnabled musí být true
oba .
I když je prvek fokusovatelný a povolený, zpracování událostí v rámci konkrétního stromu (například u složeného ovládacího prvku) může reagovat na události fokusu náhledu tím, že tam fokus nepovolí, takže tato metoda vrátí false
.
Pokud volání Focus vrátí , IsKeyboardFocusedtrue
a IsKeyboardFocusWithin jsou také true
.
Pokud související vlastnosti ještě true
nejsou , při volání Focusse vyvolá jedna nebo více následujících událostí v následujícím pořadí: PreviewLostKeyboardFocus, PreviewGotKeyboardFocus (zdroj je nový cíl fokusu), IsKeyboardFocusedChanged, IsKeyboardFocusWithinChanged, LostKeyboardFocus( GotKeyboardFocus zdroj je nový cíl fokusu).
Aby bylo toto volání úspěšné, je potřeba se dříve zaměřit na některý jiný prvek v aplikaci.
Fokus se obecně řídí dvěma samostatnými koncepty: fokusem klávesnice a logickým fokusem, které nejsou vždy identické. Tato metoda nastaví logický fokus a také se pokusí nastavit fokus klávesnice. Neexistuje žádný programový způsob, jak konkrétně nastavit fokus klávesnice, k tomu dochází kvůli vstupu uživatele. Další informace najdete v tématu Přehled vstupu.
Focus je zaveden v rozhraní .NET Framework verze 3.5. Další informace najdete v tématu Verze a závislosti.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro