FrameworkElement.Initialized Esemény
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Ez FrameworkElement inicializáláskor fordul elő. Ez az esemény egybeesik azokkal az esetekkel, amikor a IsInitialized tulajdonság értéke a (vagy nem definiált) értékről false változik true.
public:
event EventHandler ^ Initialized;
public event EventHandler Initialized;
member this.Initialized : EventHandler
Public Custom Event Initialized As EventHandler
Eseménytípus
Megjegyzések
Ezt az eseményt a rendszer akkor indítja el, amikor meghívják a EndInitOnVisualParentChanged metódusokat. Bármelyik metódus hívása az alkalmazáskódból vagy az XAML-alapú processzor viselkedéséből eredhetett az XAML-lap feldolgozásakor.
Függetlenül attól, hogy kezelni Loaded szeretné-e a követelményeket, vagy Initialized attól függ. Ha nem kell elolvasnia az elemtulajdonságokat, vissza szeretné állítani a tulajdonságokat, és nincs szüksége elrendezési információkra, Initialized akkor jobb esemény lehet, ha reagálni szeretne. Ha az elem összes tulajdonságának elérhetőnek kell lennie, és olyan tulajdonságokat fog beállítani, amelyek valószínűleg visszaállítják az elrendezést, akkor lehet, Loaded hogy a jobb eseményt kell elvégeznie. Ügyeljen az újratelepítésre, ha a kezelő alaphelyzetbe állítja az elrendezési rendszer által értelmezett tulajdonságokat, hogy új elrendezési passzra van szükség. (Előfordulhat, hogy ellenőriznie kell a FrameworkPropertyMetadata tulajdonság értékeit, ha nem biztos abban, hogy mely tulajdonságok igényelhetnek új elrendezési bérletet, ha módosítják őket.)
Az objektumesemények FrameworkElementsorozatáról, valamint több kapcsolódó alkalmazás- és elemosztályról további információt az Objektumélettartam eseményei című témakörben talál.