Sdílet prostřednictvím


FrameworkElement.Initialized Událost

Definice

Nastane při FrameworkElement inicializaci. Tato událost se shoduje s případy, kdy se hodnota IsInitialized vlastnosti změní z false (nebo nedefinované) na true.

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

Event Type

Poznámky

Tato událost bude vyvolána při každém EndInit zavolání metod nebo OnVisualParentChanged . Volání jedné z metod mohla pocházet z kódu aplikace nebo prostřednictvím chování procesoru XAML (Extensible Application Markup Language) při zpracování stránky XAML.

Jestli se rozhodnete zpracovat Loaded , nebo Initialized závisí na vašich požadavcích. Pokud nepotřebujete číst vlastnosti elementu, máte v úmyslu vlastnosti resetovat a nepotřebujete žádné informace o rozložení, Initialized může být lepší událost pro zpracování. Pokud potřebujete, aby byly k dispozici všechny vlastnosti elementu a budete nastavovat vlastnosti, které pravděpodobně resetují rozložení, Loaded může být lepší událost, se kterou se bude pracovat. Pokud obslužná rutina resetuje všechny vlastnosti, které systém rozložení interpretuje tak, aby znamenaly, že je vyžadováno nové předání rozložení, buďte opatrní. (Pokud si nejste jistí, které vlastnosti můžou vyžadovat nové předání rozložení, pokud jsou změněné, může být nutné zkontrolovat FrameworkPropertyMetadata hodnoty vlastnosti.)

Další informace o sekvenci událostí objektu pro FrameworkElementobjekt a také pro několik souvisejících tříd aplikací a elementů najdete v tématu Události životnosti objektu.

Platí pro

Viz také