Probleme de Drawing dans un Panel (GDI+) [Résolu]

Messages postés
120
Date d'inscription
samedi 3 mai 2008
Dernière intervention
18 juillet 2013
- - Dernière réponse : cs_ssefyou
Messages postés
120
Date d'inscription
samedi 3 mai 2008
Dernière intervention
18 juillet 2013
- 27 oct. 2009 à 14:47
Bonsoir,

je m'intéresse a la Gdi+ pour cela j'ai fai un petit test simple dans le quel j'affiche une chaine de caractère dans un panel apré le click sur un button.
le truc s'affiche mais quand je Minimise la form ou j'affiche autre chose au-dessus d'elle le truc s'effaçe
j 'ai fais une recherche mais malheureusement j'ai pas trouvé grand chose
j'ai lu quelque part qu'il faux sauve garder le graphic dans un buffer ou quelque chose de ce genre mais je sais pas comment faire.

Mercii
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
2859
Date d'inscription
mardi 15 avril 2003
Dernière intervention
26 novembre 2013
3
Merci
Salut,

En effet, le dessin dans un contrôle doit être rafraichi, c'est pour cela qu'il faut placer le code de dessin dans l'événement Paint de celui-ci.

Une autre solution (mon bonne mais fonctionne) consiste à dessiner dans une bitmap et mettre celle-ci en backgroud du contrôle.

Si le déboguage est l'art d'enlever les bogues, la programmation doit être l'art de les créer.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Commenter la réponse de Mayzz
Messages postés
120
Date d'inscription
samedi 3 mai 2008
Dernière intervention
18 juillet 2013
0
Merci
Merci pour la réponse
en effet j'ai testé les 2 et ça fonctionne nickeeel
Merci Mayzz
Commenter la réponse de cs_ssefyou

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.