FrameworkElement.OnInitialized(EventArgs) Méthode

Définition

Déclenche l’événement Initialized. Cette méthode est appelée chaque fois que IsInitialized a la valeur true en interne.

protected:
 virtual void OnInitialized(EventArgs ^ e);
protected virtual void OnInitialized (EventArgs e);
abstract member OnInitialized : EventArgs -> unit
override this.OnInitialized : EventArgs -> unit
Protected Overridable Sub OnInitialized (e As EventArgs)

Paramètres

e
EventArgs

RoutedEventArgs qui contient les données d'événement.

Remarques

Cette méthode On* particulière n’est pas un hook de gestionnaire de classe. Il ne suit pas non plus exactement la convention de méthode On* du Common Language Runtime (CLR) établie selon laquelle l’événement correspondant peut être supprimé en remplaçant cette méthode et en n’appelant pas l’implémentation de base.

Notez que la propriété est en lecture seule, vous ne pouvez donc pas définir IsInitialized pour forcer le IsInitialized comportement d’initialisation. La définition de l’état d’initialisation est destinée à être effectuée uniquement par l’infrastructure Windows Presentation Foundation (WPF).

Notes pour les héritiers

L'implémentation par défaut de cette méthode virtuelle déclenche l'événement tel qu'il est décrit ci-dessus. Les substitutions doivent appeler l'implémentation de base pour maintenir ce comportement. Si vous ne parvenez pas à appeler l’implémentation de base, non seulement vous ne déclencherez pas l’événement Initialized comme cela est généralement attendu d’une FrameworkElement classe dérivée, mais vous supprimerez également deux opérations d’initialisation de style et de style de thème importantes implémentées par cette implémentation de base.

S’applique à

Voir aussi