Bonjour,
en silverlight tout les appels etant en assynchrone, j'ai besoin de faire de même pour mes propres methodes.
Le problème c'est que je ne sais pas comment faire !
Lorsque j'execute ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
public Commune BeginGetCommune(object gid,AsyncCallback assync)
       {
 
           AsyncMethodCaller caller = new AsyncMethodCaller(getCommune);
 
           Thread.Sleep(2000);
 
           caller.BeginInvoke(gid, assync, null);
...}
J'obtiens un
NotSupportedException - La méthode spécifiée n'est pas prise en charge.
J'en déduit que, tout comme le compact framework, silverlight n'implemente pas beginInvoke.

Il semble qu'il faille utiliser la classe Dispatcher, mais je ne saisi pas l'utilisation.
Des idées?
Merci!