FrameworkElement.Initialized Événement

Définition

Se produit lorsque FrameworkElement est initialisé. Cet événement coïncide avec les cas où la valeur de la propriété IsInitialized passe de false (ou d'un état indéfini) à true.

public:
 event EventHandler ^ Initialized;
public event EventHandler Initialized;
member this.Initialized : EventHandler 
Public Custom Event Initialized As EventHandler 

Type d'événement

Remarques

Cet événement est déclenché chaque fois que les EndInit méthodes ou OnVisualParentChanged sont appelées. Les appels à l’une ou l’autre méthode peuvent provenir du code d’application ou du comportement du processeur XAML (Extensible Application Markup Language) lors du traitement d’une page XAML.

Si vous choisissez de gérer Loaded ou Initialized dépend de vos besoins. Si vous n’avez pas besoin de lire les propriétés d’élément, vous avez l’intention de réinitialiser les propriétés et n’avez besoin d’aucune information de disposition peut Initialized être l’événement le plus efficace sur lequel agir. Si vous avez besoin que toutes les propriétés de l’élément soient disponibles et que vous définissez des propriétés susceptibles de réinitialiser la disposition, Loaded il peut s’agir de l’événement le plus efficace sur lequel agir. Faites attention à la réentrance si votre gestionnaire réinitialise toutes les propriétés interprétées par le système de disposition comme signifiant qu’une nouvelle passe de disposition est nécessaire. (Vous devrez peut-être case activée les FrameworkPropertyMetadata valeurs de la propriété si vous ne savez pas quelles propriétés peuvent nécessiter une nouvelle passe de disposition si elles sont modifiées.)

Pour plus d’informations sur la séquence d’événements d’objet pour un , ainsi que pour plusieurs classes d’application FrameworkElementet d’éléments associées, consultez Événements de durée de vie d’objet.

S’applique à

Voir aussi