Jaký je rozdíl mezi událostmi Window.Loaded a Window.ContentRendered ve WPF? Volá se první událost ContentRendered?
Popis události Window.ContentRendered zde je jen ilustrace
To se děje po vykreslení obsahu okna. Událost Window.Loaded zde je popsána níže
Vzniká, když jsou prvky rozloženy, vykresleny a připraveny k interakci. Mám případ, kdy chci nastavit MaxHeight okna na výšku pracovní plochy obrazovky, která ukazuje mé okno. V jakém případě bych to měl udělat?
Edit:
Myslím, že jsem našel, co jsem chtěl, ale teď jsem ještě víc zmatený. Nejprve nastane událost Načtení, následovaná událostí ContentRendered. & je &,, což znamená, že načtená událost je
Vyvýšen před vystavením okna contentrendered'event je
Spouští se, když je obsah okna vizuálně vykreslen. To je v rozporu s popisem události Loaded v dokumentaci MSDN:
Vzniká, když jsou prvky rozloženy, vykresleny a připraveny k interakci. |