ContentElement.OnGotFocus(RoutedEventArgs) 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í.
GotFocus Vyvolá směrovanou událost pomocí zadaných dat události.
protected:
virtual void OnGotFocus(System::Windows::RoutedEventArgs ^ e);
protected virtual void OnGotFocus (System.Windows.RoutedEventArgs e);
abstract member OnGotFocus : System.Windows.RoutedEventArgs -> unit
override this.OnGotFocus : System.Windows.RoutedEventArgs -> unit
Protected Overridable Sub OnGotFocus (e As RoutedEventArgs)
Parametry
A RoutedEventArgs , který obsahuje data události. Tato data události musí obsahovat identifikátor GotFocus události.
Poznámky
Tato metoda, i když je virtuální, má výchozí implementaci, která vyvolá událost.
Tato implementace metody On* je určena k vyvolání události a stejná implementace metody je vyvolána interně k vyvolání události při IsFocused změně hodnoty vlastnosti. Implementace se OnGotFocus liší od některých jiných implementací Windows Presentation Foundation (WPF) On*, které poskytují pouze pohodlný způsob, jak přidat zpracování třídy pro danou událost.
Poznámky pro dědice
Pokud nemáte úmyslnou a neobvyklou potřebu nevyvolávejte události fokusu, ujistěte se, že vaše implementace volá základní implementaci.
GotFocus V opačném případě není událost vyvolána během obvyklých uživatelských operací, které obvykle nastaví fokus na tento prvek. Pokud nechcete, aby byl prvek aktivní, můžete zabránit tomu, aby byl aktivní, nastavením Focusable na false
.
Všimněte si, že ve výchozím nastavení Focusable není fokuselný, proto nemusí být nutné záměrně nastavit Focusable .