Salut,

j'ai un petit problème sur un programme qui doit simuler une agence banquaire.
En console le projet marche bien, je gère l'arrivée de mes personnes avec des listener.

Lorsque je souhaite afficher graphiquement mes bonhomme sur mon interface j'ai des soucis. J'ai fais plusieurs classes différentes pour gérer l'affichage des différents éléments (gugus, guichets, file d'attente). Chacune de ces classes prennent le meme objet Graphics en paramètres.Dans la classe gugus j'ai une méthode pour que le gugus se dessine a une certaine position (cette méthode peut être appelée soit dans la file d'attente à l'arrivée d'une gugus, soit par un guichet quand le gugus passe au guichet).

Cependant j'ai un problème car lorsque je lance mon simulateur et donc que
plein de gugus s'affichent partout, mon programme explose en me disant "L'objet est actuellement utilisé ailleurs.", en me pointant la ligne suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
this.g.DrawImage(Image.FromFile(Settings.StringConstantes.stickmanFileName), this.position.X, this.position.Y);
Quelqu'un à une idée?