Bonjour à tous,

J'ai une application windows form en .net dans laquelle une datagrid se remplit avec le contenu d'une bdd mySQL. Je voudrais faire tourner en tâche de fond une procédure qui rafraîchit la datagrid pour afficher les dernières entrées mysql (avec un cycle de 1 seconde si possible).
Problème: je ne sais pas quelle méthode utiliser. Le background worker empêche de modifier un élément de l'interface, si j'ai bien compris, et je voudrais rendre cette partie indépendante du reste de mon code, qui écrit dans la base et fait pas mal d'autres choses. Etant novice, je voulais votre avis avant de m'embarquer dans quelque chose.
Merci!