Sdílet prostřednictvím


UIElement.OnGotFocus(RoutedEventArgs) Metoda

Definice

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

e
RoutedEventArgs

A RoutedEventArgs , který obsahuje data událostí. Tato data události musí obsahovat identifikátor události GotFocus .

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ě pro 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říd pro danou událost.

Poznámky pro dědice

Pokud nemáte úmyslnou a neobvyklou potřebu nezvyšovat události fokusu, ujistěte se, že vaše implementace volá základní implementaci. V opačném GotFocus případě se událost nevyvolá během typických uživatelských operací, které obvykle nastavily fokus na tento prvek. Pokud nechcete, aby byl prvek fokusovatelný, můžete zabránit tomu, aby byl prvek fokusovatelný tak, že nastavíte Focusable na false.

Platí pro

Viz také