Je pense que c'est trivial, mais je ne trouve pas la réponse :( J'ai une page WP7 qui héberge quelques contrôles que je veux remplir avec la date de lecture d'une demande Web. la demande web se fait avec:..Windows Phone 7 - contrôle contenu et demande asynchrone
WebClient wr = new WebClient();
wr.DownloadStringCompleted += new DownloadStringCompletedEventHandler(Event_DownloadStringCompleted);
wr.DownloadStringAsync(new Uri(theURL));
et on l'appelle en cas PAGE_LOADED en Event_DownloadStringCompleted je tente d'affecter les nouvelles valeurs aux TextBlocks, qui ignorent complètement cette commande
que suis-je Ai-je besoin de trouver un événement différent pour lancer le web est? Ou est-il possible de "rafraichir" la page une fois la requête Web terminée?
Merci
Je comprends l'explication, mais j'ai quelques problèmes pour l'implémenter - où pensez-vous que je devrais appeler BeginInvoke? Juste après avoir lu les résultats, je dois afficher? Ou lorsque? Merci! – ila
bien, j'ai implémenté le rappel de délégué, et je peux voir dans le débogage que le code est exécuté, mais aucun effet sur l'interface utilisateur. quand je navigue "en arrière" en utilisant le pad au bas de l'émulateur je peux voir pendant un bref instant les valeurs correctes ... Il me manque quelque chose :) – ila