UIElement.OnLostFocus(RoutedEventArgs) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löst das LostFocus- Routingereignis mithilfe der bereitgestellten Ereignisdaten aus.
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)
Parameter
Ein RoutedEventArgs, das Ereignisdaten enthält. Diese Ereignisdaten müssen den Bezeichner für das LostFocus-Ereignis enthalten.
Hinweise
Diese Methode verfügt, obwohl sie virtuell ist, über eine Standardimplementierung, die das Ereignis auslöst.
Diese On*-Methodenimplementierung soll das Ereignis auslösen, und dieselbe Methodenimplementierung wird intern aufgerufen, um das Ereignis auszulösen, wenn sich der IsFocused Eigenschaftswert ändert. Diese Implementierung unterscheidet sich von einigen anderen Windows Presentation Foundation (WPF) On*-Implementierungen, die nur eine bequeme Möglichkeit zum Hinzufügen der Klassenbehandlung für dieses Ereignis bieten.
Hinweise für Vererber
Sofern Sie nicht absichtlich und ungewöhnlich sind, die Fokusereignisse nicht zu erhöhen, stellen Sie sicher, dass Ihre Implementierung die Basisimplementierung aufruft. Andernfalls wird das LostFocus Ereignis bei typischen Benutzervorgängen, die normalerweise den Fokus auf dieses Element festlegen, nicht ausgelöst. Wenn Sie nicht beabsichtigen, dass Ihr Element fokussierbar ist, können Sie verhindern, dass das Element fokusierbar ist, indem Sie auf false
festlegenFocusable.