Comment puis-je actualiser les propriétés de contrôle visuel (TextBlock.text) définies dans une boucle?

À chaque itération de boucle je veux visuellement mise à jour le texte d'un textblock. Mon problème est que la fenêtre WPF ou de contrôle n'est pas visuellement de rafraîchissement jusqu'à ce que la boucle est terminée.

        for (int i = 0; i < 50; i++)
        {
            System.Threading.Thread.Sleep(100);
            myTextBlock.Text = i.ToString();                
        }

En VB6, je voudrais appeler la fonction DoEvents() ou de contrôle.actualiser. Pour le moment je voudrais juste un moyen rapide et sale solution similaire à la fonction DoEvents(), mais j'aimerais aussi savoir sur les solutions de rechange ou de la "bonne" façon de faire. Est-il une liaison simple déclaration, je pourrais ajouter? Quelle est la syntaxe?
Merci à l'avance.

source d'informationauteur DeveloperDan