Les incendies de window.loaded avant que la fenêtre soit entièrement chargée

J'ai ce code:
Window w = //something
w.Loaded += //some code to take a screenshot of the window
w.Show();

L'événement Chargé des feux de avant que la fenêtre est entièrement chargé et j'ai cette image:
Les incendies de window.loaded avant que la fenêtre soit entièrement chargée

Je pourrais ajouter un Thread.Sleep ou quelque chose après w.Show() et avant la capture d'écran, mais j'ai besoin d'exécuter ce morceau de code pour des centaines de windows.
Ma question est: Est il y a un autre événement qui se déclenche lorsque la fenêtre est complètement chargé? ou d'une certaine façon d'atteindre cet objectif sans mettre le fil de dormir.

Grâce

source d'informationauteur Orlando William