FrameworkElement.Initialized Gebeurtenis

Definitie

Treedt op wanneer dit FrameworkElement wordt geïnitialiseerd. Deze gebeurtenis valt samen met gevallen waarin de waarde van de IsInitialized eigenschap verandert van false (of niet-gedefinieerd) in true.

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

Gebeurtenistype

Opmerkingen

Deze gebeurtenis wordt gegenereerd wanneer de EndInit of OnVisualParentChanged methoden worden aangeroepen. Aanroepen naar beide methoden kunnen afkomstig zijn van toepassingscode of via het XAML-processorgedrag (Extensible Application Markup Language) wanneer een XAML-pagina wordt verwerkt.

Of u ervoor kiest om te handelen Loaded of Initialized afhankelijk is van uw vereisten. Als u geen elementeigenschappen hoeft te lezen, wilt u eigenschappen opnieuw instellen en geen indelingsgegevens nodig hebt, Initialized is dit mogelijk de betere gebeurtenis waarop u moet reageren. Als u alle eigenschappen van het element nodig hebt om beschikbaar te zijn en u eigenschappen instelt die waarschijnlijk de lay-out opnieuw instellen, Loaded is dit mogelijk de betere gebeurtenis waarop moet worden gehandeld. Wees voorzichtig met reentrancy als uw handler alle eigenschappen opnieuw instelt die door het indelingssysteem worden geïnterpreteerd, zodat een nieuwe indelingspas vereist is. (Mogelijk moet u de FrameworkPropertyMetadata waarden van de eigenschap controleren als u niet zeker weet welke eigenschappen een nieuwe indelingspas kunnen vereisen als deze worden gewijzigd.)

Zie FrameworkElement voor meer informatie over de reeks object-gebeurtenissen voor een, en ook voor verschillende gerelateerde toepassings- en elementklassen.

Van toepassing op

Zie ook