UIElement.OnLostFocus(RoutedEventArgs) UIElement.OnLostFocus(RoutedEventArgs) UIElement.OnLostFocus(RoutedEventArgs) UIElement.OnLostFocus(RoutedEventArgs) Method

Définition

Déclenche l’événement routé LostFocus en utilisant les données d’événement fournies.Raises the LostFocus routed event by using the event data that is provided.

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)

Paramètres

e
RoutedEventArgs RoutedEventArgs RoutedEventArgs RoutedEventArgs

RoutedEventArgs qui contient des données d’événement.A RoutedEventArgs that contains event data. Ces données d’événement doivent contenir l’identificateur de l’événement LostFocus.This event data must contain the identifier for the LostFocus event.

Remarques

Cette méthode, bien que virtuelle, a une implémentation par défaut qui déclenche l’événement.This method, although virtual, does have a default implementation that raises the event.

Cela sur * implémentation de la méthode est destinée à déclencher l’événement, et ce même implémentation de la méthode est appelée en interne pour déclencher l’événement lorsque la IsFocused valeur de propriété change.This On* method implementation is intended to raise the event, and this same method implementation is invoked internally to raise the event when the IsFocused property value changes. Cette implémentation diffère d’un autre Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) sur * implémentations qui fournissent uniquement un moyen pratique pour ajouter la gestion de classe pour cet événement.This implementation differs from some other Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) On* implementations, which only provide a convenient way to add class handling for that event.

Notes pour les héritiers

Sauf si vous avez un besoin délibéré et exceptionnel ne pas déclencher les événements de focus, assurez-vous que votre implémentation appelle l’implémentation de base.Unless you have a deliberate and unusual need to not raise the focus events, make sure that your implementation calls the base implementation. Sinon, le LostFocus événement n’est pas déclenché pendant les opérations utilisateur typique normalement définir le focus sur cet élément.Otherwise, the LostFocus event is not raised during typical user operations that ordinarily set focus to this element. Si vous n’envisagez pas de votre élément soit actif, vous pouvez empêcher l’élément en affectant la valeur Focusable à false.If you do not intend your element to be focusable, you can prevent the element from being focusable by setting Focusable to false.

S’applique à