Dans la class ou il y a ton thread tu déclares :
public delegate void CallAxeEvent(TaStruct taStruct);
public event CallAxeEvent Call_Axe;
Dans la fonction de ton thread
Call_Axe(taStruc); // Retourne ta struc
Ensuite, tu as plus qu'a inscrire ton objet a l'évenement CallAxeEvent
Par contre, essaie d'etre un peu plus clair avec tes noms d'objets ;) En tout cas, j'ai du mal a suivre moi

Mx