ContentElement.LostFocus Ereignis
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.
Tritt auf, wenn dieses Element den logischen Fokus verliert.
public:
event System::Windows::RoutedEventHandler ^ LostFocus;
public event System.Windows.RoutedEventHandler LostFocus;
member this.LostFocus : System.Windows.RoutedEventHandler
Public Custom Event LostFocus As RoutedEventHandler
Ereignistyp
Hinweise
Der logische Fokus unterscheidet sich vom Tastaturfokus, wenn der Fokus absichtlich durch einen Methodenaufruf verloren wird, der vorherige Tastaturfokus jedoch in einem anderen Gültigkeitsbereich vorhanden ist. In diesem Szenario bleibt der Tastaturfokus, wo es sich befindet, und das Element, in dem eine Focus Methode aufgerufen wird, erhält weiterhin logischen Fokus.
Eine genauere Interpretation dieses Ereignisses ist, dass es ausgelöst wird, wenn der Wert der IsFocused Eigenschaft eines Elements in der Route von true
zu false
.
Da dieses Ereignis das bubbling-Routing verwendet, kann das Element, das den Fokus verliert, ein untergeordnetes Element anstelle des Elements sein, in dem der Ereignishandler tatsächlich angefügt ist. Überprüfen Sie die Source Ereignisdaten, um das tatsächliche Element zu ermitteln, das den Fokus erlangt hat.
Informationen zum Routingereignis
Bezeichnerfeld | LostFocusEvent |
Routingstrategie | Bubbling |
Delegat | RoutedEventHandler |
Es gibt kein entsprechendes Tunnelingereignis.
OnLostFocus Überschreiben, um die Klassenbehandlung für dieses Ereignis in abgeleiteten Klassen zu implementieren.