FrameworkElement.Initialized Událost

Definice

Nastane při inicializaci FrameworkElement . 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í nebo OnVisualParentChanged metod. Volání obou metod může 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.

Bez ohledu na to, 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 resetovat vlastnosti a nepotřebujete žádné informace o rozložení, Initialized může být lepší událost, na kterou by bylo možné reagovat. Pokud potřebujete, aby byly k dispozici všechny vlastnosti elementu a budete nastavovat vlastnosti, které budou pravděpodobně resetovat rozložení, Loaded může být lepší událost, na kterou se má reagovat. Pokud vaše obslužná rutina resetuje všechny vlastnosti interpretované systémem rozložení, buďte opatrní, aby to znamenalo, že je vyžadováno nové předání rozložení. (Pokud si nejste jistí, které vlastnosti můžou vyžadovat nové předání rozložení, budete možná muset zkontrolovat FrameworkPropertyMetadata hodnoty vlastnosti vlastnosti, pokud se změní.)

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

Platí pro

Viz také