Bonjours,

Ma situation est fort complexe. Nous avons un logiciel qui affiche un panneau en pleine écran avec des informations dont un texte défilant. Le texte défilant est contrôler par un objet maison sur un thread séparé. J'ai voulu ajouter à cette objet un événement TransitionCompleted qui se déclenche quand le texte à traversé l'écran au complet. J'ai reçu cette erreurs :

ex.Message = Une exception a été levée par la cible d'un appel.
ex.Source = mscorlib
ex.Target = System.Object _InvokeMethodFast(blablabla)
ex.Trace = un texte à pu finir !

Je me suis dit que peut-être mon événement utilisait un thread différent du thread de mon texte défillant. J'ai donc "copier" le code directement dans mon objet pour tester et encore la même erreur (le texte va chercher des données sur base de données puis rafraichi le texte défillant).

De mettre le code ici serait trop long. Ce qu'il faut comprendre c'est que j'ai à débugger ce code que je connais à peine depuis deux semaines, que c'est un projet d'environ 75k ligne de code et que je ne connais pas vraiment beacoup le fonctionnement des delegate !

Posez des questions pour plus de détails.