UIElement.OnGotFocus(RoutedEventArgs) Método

Definición

Genera el evento enrutado GotFocus mediante el uso de los datos de eventos proporcionados.

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)

Parámetros

e
RoutedEventArgs

Objeto RoutedEventArgs que contiene datos de eventos. Estos datos de eventos deben contener el identificador para el evento GotFocus.

Comentarios

Este método, aunque es virtual, tiene una implementación predeterminada que genera el evento.

Esta implementación del método On* está pensada para generar el evento y esta misma implementación de método se invoca internamente para generar el evento cuando cambia el valor de la IsFocused propiedad. La OnGotFocus implementación difiere de otras implementaciones de Windows Presentation Foundation (WPF) On*, que solo proporcionan una manera cómoda de agregar el control de clases para ese evento.

Notas a los desarrolladores de herederos

A menos que tenga una necesidad deliberada e inusual de no generar los eventos de foco, asegúrese de que la implementación llama a la implementación base. De lo contrario, el GotFocus evento no se genera durante las operaciones de usuario típicas que normalmente establecen el foco en este elemento. Si no pretende que el elemento sea centrable, puede impedir que el elemento se pueda centrar estableciendo Focusable en false.

Se aplica a

Consulte también