Bonjour,

Je suis débutant en C# .
J'ai plus l'habitude de développer en VB6.

J'ai réécrit un formulaire de recherche de VB6 en C#.

Ce formulaire contient un bouton de recherche et qui fait appel à une procédure qui charge les informations dans un contrôle.

Sur VB6, il y avait le "DoEvents", ce qui me permettait de tester l'événements "Click" du bouton et de stopper la recherche quand l'utilisateur le souhaitait.

Je ne sais pas comment faire en C#, je pense qu'il faut utiliser les Threads mais aucun exemple que j'ai trouvé me permet d'arrêter ma recherche.

Mon interface reste figée tout le temps du chargement.

Si quelqu'un pouvait m'apporter la solution, merci d'avance