Bonjour à tous,

Voila j'ai repris l'exemple : WeatherForecast pour afficher des données à partir d'un webservice.
Jusque la, pas de problème !
Quand les données sont 'binder'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ListBox.ItemsSources = … ;
Si je place une ligne juste après, par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Textblock.Text = ForecastList.Items.Count;
Pour afficher le nombre d'élément, ce dernier est à de zéro
Tout me laisse croire que les données sont chargées en sorte Thread !
Je me trompe ?

Donc j'ai regardé coter événement du contrôle listbox, et si je place cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Textblock.Text = ForecastList.Items.Count;
Dans l'événement ManipulationCompleted, sa ne s'exécute que si l'utilisateur 'click' n'importe où sur la page.

Comment exécuter cette ligne de code correctement ?
Comme pour travailler avec une progressbar, qui se cache lorsque les données sont totalement chargées ?
Sa doit être possible, si quelqu'un a des idées ?

Je regarde sur le net depuis plusieurs mais je n'y trouve rien sur le sujet.

Merci pour votre aide