Section courante

A propos

Section administrative du site

Base de connaissances Informatique-Programmation
C# (C Sharp)  

Pourquoi une application exécutant un processus dans une Windows Forms ne reaffiche plus ou ne répondu plus lorsqu'on clique une fois a l'exterieur en langage de programmation C# ?

Les applications Windows Forms, contrairement au applications Web, interrompt tous les autres processus jusqu'à ce que le processus courant soit terminé. Pour redonner le contrôle au autre tout en continuant a exécuter votre processus, il suffit de provoquer les autres événements à l'aide :

Application.DoEvents();

Et naturellement, rafraichir l'affichage au moment adéquat avec :

this.Refresh();







Dernière mise à jour : Dimanche, le 12 Mars 2017