CREATEUR DE GRAPHIQUES EN SECTEURS

Signaler
Messages postés
42
Date d'inscription
mardi 9 décembre 2003
Statut
Membre
Dernière intervention
21 mars 2009
-
Messages postés
23
Date d'inscription
mardi 24 octobre 2006
Statut
Membre
Dernière intervention
23 février 2011
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/41892-createur-de-graphiques-en-secteurs

Messages postés
23
Date d'inscription
mardi 24 octobre 2006
Statut
Membre
Dernière intervention
23 février 2011

merci
j'ai une version amelioré qui suit à peut prét les instructions et améliorations que vous proposé c'est juste que j'ai pas eu le temps de la finaliser

patience patience lol

et merci encore
Messages postés
2814
Date d'inscription
mardi 15 avril 2003
Statut
Membre
Dernière intervention
2 juin 2020
28
Salut !

Du coup cela m'amené à voir tes autre sources ;)

Ta source est pas mal, tu devrais suivre les commentaires plus haut et la retravailler, mes conseils :

- Crée un UserControl, tu pourras ainsi te servir du contrôle comme zone de dessin et non d'un picturebox, et t'en resservir dans d'autres projets.

- Tu devrais gérer les valeurs du graphique par un tableau ou une collection, de la sorte tu ne sera pas limité à 26 valeurs dans ton graphique.

- Implémenter le gestion des couleur, choisir la couleur que l'on veut c'est important !

- Faire un gestion complète des erreurs !

- Permetre l'enregistrement au format image de ton graphique (Drawing2D gère plusieurs formats)

Sinon ta source est très instructive pour celui qui débute avec le System.Windows.Drawing.Drawing2D.

Pour une première, Bravo !
Messages postés
1
Date d'inscription
lundi 28 juillet 2003
Statut
Membre
Dernière intervention
30 octobre 2007

Salut,

Bon code ou j'ai pu débuter avec les graphs de vb.


Merci et @++
Messages postés
64
Date d'inscription
mardi 22 juin 2004
Statut
Membre
Dernière intervention
14 septembre 2008

Utilise l'Antialias pour tes Graphics il me semble que c'est quelque chose comme System.Drawing.Graphics.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias, question de rendu ça donne mieux. Et oui, effectivement ton code mérite d'être optimisé ... ;-)

Bonne continuation !
Antoine ROUX
Afficher les 9 commentaires