Bonjour à tous,
Cette question va certainement vous paraître idiote, mais j'aurais aimé savoir comment faire pour ajouter des items à une listbox depuis une classe ?
J'ai un Form1 qui contient un bouton et une listbox. En cliquant sur le bouton, j'exécute un Thread qui exécute une fonction qui parcours le disque dur.
A chaque fichier trouvé, deux actions sont effectuées :
- ajout d'une structure comportant quelques données du fichier (comme son nom, sa taille, etc.) dans une liste générique
- ajout de cette structure dans la listbox de Form1
Et c'est donc pour cette 2ème action que j'ai un peu de mal... Form1.listbox.Add(maStructure) , je n'arrive pas à accéder à la listbox !
Sauriez-vous comment procéder ? Sachant qu'il va très certainement falloir que je fasse appel à un délégué pour insérer des données dans ma listbox depuis un autre Thread que celui qui l'a créé.
Merci d'avance,
Lionel.
Partager