ContentElement.OnGotFocus(RoutedEventArgs) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Déclenche l’événement routé GotFocus en utilisant les données d’événement fournies.
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)
Paramètres
RoutedEventArgs qui contient des données d’événement. Ces données d’événement doivent contenir l’identificateur de l’événement GotFocus.
Remarques
Cette méthode, bien que virtuelle, a une implémentation par défaut qui déclenche l’événement.
Cette implémentation de méthode On* est destinée à déclencher l’événement, et cette même implémentation de méthode est appelée en interne pour déclencher l’événement lorsque la valeur de la IsFocused propriété change. L’implémentation OnGotFocus diffère de certaines autres implémentations Windows Presentation Foundation (WPF) On*, qui ne fournissent qu’un moyen pratique d’ajouter la gestion de classe pour cet événement.
Remarques aux héritiers
Sauf si vous avez un besoin délibéré et inhabituel de ne pas déclencher les événements de focus, assurez-vous que votre implémentation appelle l’implémentation de base. Sinon, l’événement GotFocus n’est pas déclenché pendant les opérations utilisateur classiques qui définissent généralement le focus sur cet élément. Si vous ne souhaitez pas que votre élément soit focusable, vous pouvez empêcher l’élément d’être focusable en définissant sur Focusablefalse
.
Notez que, par défaut, un Focusable n’est pas focusable. Par conséquent, une définition Focusable délibérée peut ne pas être nécessaire.