Bonjour,
Voilà mon problème :
J'ai ma classe A dans laquelle j'instancie mon objet B.
Une des variables de mon objet B est une hashtable dont les éléments sont ajoutés par un thread lancé dans ma classe A.
L'ajout des éléments s'effectue bien et en mode debug dans visual studio je vois bien que les éléments sont ajoutés à ma hashtable.
Par contre quand je tente d'accéder à la liste en faisant un simple :
BitmapImage tmp = (BitmapImage)trace[0];
J'ai une erreur "Le thread appelant ne peut pas accéder à cet objet parce qu'un autre thread en est propriétaire." ... plutôt étrange vu que je n'ai aucun soucis pour ajouter des éléments à ma liste.
Je pense que je n'ai pas tout compris aux threads ...
Merci d'avance pour votre aide
Partager