Gestion des Thread UI et d'arrière plan en WPF

Suite a nos discussions de comment aborder la prommation multi-threaded (ca nous occupe beaucoup ces temps ci) et notament en WPF, il ressort que souvent nous sommes confrontés/solliciter sur la gestion des UI WPF via des thread en background.

Dans une vidéo de 9 minutes Eric Vernié, nous montre de manière nette et précise comment utiliser la propriété Dispatcher des contrôles graphiqueset appeler la méthodes Invoke pour en fait poster un message dans la boucle de la fenêtre en cours. Cette approche complétée par la création d'une thread, rend l'affichage complétement indépendant des intéractions de l'utilisateur sur la fenêtre... Eric fini sa vidéo en utilisant l'object SynchronizationContext qui sous jacent permet d'utiliser la threadUI depuis une librairies.

Bref 9 minutes indispensable pour vous lancer dans du code multi threadé en WPF....

Enjoy

Eric