UIElement.OnLostFocus(RoutedEventArgs) Método

Definición

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

protected:
 virtual void OnLostFocus(System::Windows::RoutedEventArgs ^ e);
protected virtual void OnLostFocus (System.Windows.RoutedEventArgs e);
abstract member OnLostFocus : System.Windows.RoutedEventArgs -> unit
override this.OnLostFocus : System.Windows.RoutedEventArgs -> unit
Protected Overridable Sub OnLostFocus (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 LostFocus.

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 propiedad IsFocused . Esta 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 enfoque, asegúrese de que la implementación llama a la implementación base. De lo contrario, el LostFocus 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 activable, puede impedir que el elemento se pueda centrar estableciendo Focusablefalseen .

Se aplica a