ContentElement.OnGotFocus(RoutedEventArgs) Methode

Definition

Löst das GotFocus-Routingereignis mithilfe der bereitgestellten Ereignisdaten aus.

protected:
 virtual void OnGotFocus(System::Windows::RoutedEventArgs ^ e);
protected virtual void OnGotFocus (System.Windows.RoutedEventArgs e);
abstract member OnGotFocus : System.Windows.RoutedEventArgs -> unit
override this.OnGotFocus : System.Windows.RoutedEventArgs -> unit
Protected Overridable Sub OnGotFocus (e As RoutedEventArgs)

Parameter

e
RoutedEventArgs

Ein RoutedEventArgs, das Ereignisdaten enthält. Diese Ereignisdaten müssen den Bezeichner für das GotFocus-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. Die OnGotFocus 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 zu Erben

Stellen Sie sicher, dass Ihre Implementierung die Basisimplementierung aufruft, es sei denn, Sie müssen absichtlich und ungewöhnlich die Fokusereignisse nicht auslösen. Andernfalls wird das GotFocus Ereignis nicht während typischer Benutzervorgänge ausgelöst, die den Fokus normalerweise auf dieses Element festlegen. Wenn Sie nicht beabsichtigen, dass Das Element fokussierbar ist, können Sie verhindern, dass das Element fokussierbar ist, indem Sie auf falsefestlegenFocusable. Beachten Sie, dass ein Focusable standardmäßig nicht fokussierbar ist, sodass eine absichtliche Einstellung Focusable möglicherweise nicht erforderlich ist.

Gilt für:

Weitere Informationen