Kuo skiriasi "Window.Loaded" ir "Window.ContentRendered" įvykiai WPF? Ar iškviečiamas pirmasis "ContentRendered" įvykis?
Window.ContentRendered įvykio aprašymas čia yra tik iliustracija
Tai atsitinka po to, kai lango turinys yra atvaizduotas. Window.Loaded įvykis čia aprašytas žemiau
Atsiranda, kai elementai išdėstomi, atvaizduojami ir paruošiami sąveikai. Turiu atvejį, kai noriu nustatyti lango MaxHeight į ekrano darbo srities, kurioje rodomas mano langas, aukštį. Kokiu atveju turėčiau tai padaryti?
Redaguoti:
Manau, kad radau tai, ko norėjau, bet dabar esu dar labiau sutrikęs. Pirmiausia įvyksta įvykis Loaded, po to įvykis ContentRendered. & yra &,, o tai rodo, kad įvykis Įkelta yra
Pakelta prieš pasirodant langui contentrendered'įvykis yra
Suaktyvinama, kai vizualiai atvaizduojamas lango turinys. Tai prieštarauja MSDN dokumentacijos įkelto įvykio aprašymui:
Atsiranda, kai elementai išdėstomi, atvaizduojami ir paruošiami sąveikai. |