FrameworkElement.OnInitialized(EventArgs) FrameworkElement.OnInitialized(EventArgs) FrameworkElement.OnInitialized(EventArgs) FrameworkElement.OnInitialized(EventArgs) Method

Définition

Déclenche l'événement Initialized.Raises the Initialized event. Cette méthode est appelée chaque fois que IsInitialized a la valeur true en interne.This method is invoked whenever IsInitialized is set to true internally.

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 EventArgs EventArgs EventArgs

RoutedEventArgs qui contient les données d'événement.The RoutedEventArgs that contains the event data.

Remarques

Cette méthode on * particulière n’est pas un hook de gestionnaire de classe.This particular On* method is not a class handler hook. Elle ne suit pas non plus exactement Common Language Runtime (CLR)common language runtime (CLR) la Convention de méthode on * établie que l’événement correspondant pourrait être supprimé en substituant cette méthode et en n’appelant pas l’implémentation de base.Nor does it exactly follow the established Common Language Runtime (CLR)common language runtime (CLR) On* method convention that the matching event could be suppressed by overriding this method and not calling the base implementation.

Notez que la IsInitialized propriété est en lecture seule, vous ne pouvez donc IsInitialized pas définir pour forcer le comportement de l’initialisation.Note that the IsInitialized property is read-only, so you cannot set IsInitialized to force initialization behavior. La définition de l’état d’initialisation est destinée à être effectuée uniquement Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) par le Framework.Setting the initialization state is intended to be done only by the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) framework.

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.The default implementation of this virtual method raises the event as described above. Les substitutions doivent appeler l'implémentation de base pour maintenir ce comportement.Overrides should call the base implementation to preserve this behavior. Si vous ne parvenez pas à appeler l’implémentation de base, non seulement vous Initialized ne déclencherez pas l’événement comme FrameworkElement c’est généralement le cas pour une classe dérivée, mais vous supprimerez également deux opérations d’initialisation de style et de thème importantes qui sont implémenté par cette implémentation de base.If you fail to call the base implementation, not only will you not raise the Initialized event as is generally expected of a FrameworkElement derived class, but you will also suppress two important style and theme style initialization operations that are implemented by this base implementation.

S’applique à

Voir aussi