J'ai un programme C# Forms avec environ 200 contrôles au total. Certains sont dans les contrôles utilisateur que j'ai ajoutés au formulaire. Quand j'ai exécuté mon programme sur ma machine à la maison, un dual core AMD X64, 2.0Ghz avec une carte ATI X1600, le programme fonctionne bien. C'est rapide et redessiner n'est pas un problème. Lorsque j'ai mis ce programme sur mon ordinateur de bureau, un processeur quadricœur Intel 2.4Ghz, 4Go de RAM et un NVidia Gefore 8800GT, il a ralenti à l'analyse lors du redessin. Cela pourrait-il être un problème de pilote?C# contrôle personnalisé redraw lent
J'ai la double mise en mémoire tampon activée pour tous mes contrôles et formulaires utilisateur. Aucune aide là-bas.
J'ai lu ce fil, mais ma situation est pas la même: Super slow C# custom control
Je dois dire que les commandes utilisateur ont un rafraîchissement plus rapide en mode conception que lors de l'exécution. En outre, sur ma machine AMD avec la carte ATI, le formulaire s'affiche presque instantanément alors que sur la machine NVidia le formulaire prend environ 10 secondes à dessiner. – MarkP
Avez-vous veillé à ce que tous les pilotes soient à jour? – asawyer
Avec ces chiffres, il doit s'agir d'un problème de pilote. Vous pouvez confirmer avec une petite application que fois le dessin de 100000 lignes ou quelque chose. –