UIElement.OnLostFocus(RoutedEventArgs) Metodo

Definizione

Genera l'evento indirizzato LostFocus usando i dati degli eventi forniti.

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)

Parametri

e
RoutedEventArgs

RoutedEventArgs in cui sono contenuti i dati dell'evento. Questi dati dell'evento devono contenere l'identificatore dell'evento LostFocus.

Commenti

Questo metodo, anche se virtuale, ha un'implementazione predefinita che genera l'evento.

Questa implementazione del metodo On* è destinata a generare l'evento e questa stessa implementazione del metodo viene richiamata internamente per generare l'evento quando il valore della IsFocused proprietà cambia. Questa implementazione differisce da altre implementazioni di Windows Presentation Foundation (WPF) On*, che offrono solo un modo pratico per aggiungere la gestione delle classi per tale evento.

Note per gli eredi

A meno che non si abbia una necessità intenzionale e insolita di non generare gli eventi di messa a fuoco, assicurarsi che l'implementazione chiami l'implementazione di base. In caso contrario, l'evento LostFocus non viene generato durante le operazioni utente tipiche che impostano lo stato attivo su questo elemento. Se non si intende che l'elemento sia attivabile, è possibile impedire che l'elemento sia attivabile impostando Focusable su false.

Si applica a