TRACKBAR / SLIDERBAR : USERCONTROL ENTIÈREMENT PERSONNALISABLE (CURSEUR, COULEUR

zebobo5 Messages postés 273 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 6 février 2009 - 15 févr. 2006 à 09:51
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 - 16 févr. 2006 à 09:21
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/36067-trackbar-sliderbar-usercontrol-entierement-personnalisable-curseur-couleurs-taille-graduations-clignotement-etc

sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
16 févr. 2006 à 09:21
à noté qu'il existe 2 sources à ce sujet ainsi que 2 articles :
- http://www.dotnet-tech.com/tutoriels/propertygrid1/
- http://www.dotnet-tech.com/tutoriels/propertygrid2/

je te conseille aussi cette article si tu utilises le framework 2.0 :
- http://www.dotnet-tech.com/tutoriels/smarttags/
oximoron Messages postés 149 Date d'inscription mercredi 23 juillet 2003 Statut Membre Dernière intervention 30 janvier 2009
15 févr. 2006 à 18:36
Merci pour ton lien, ce PropertyGrid est bien pratique, cela évite une programmation et surtout un positionnement des contrôles qui devient vite pénible. De plus, cela me permet de tester, mon UserControl en effectuant des modifications en pleine exécution, cela sera bien plus pratique pour débugger.

Bon je vais doucement m'y mettre, je posterais la source modifiée et améliorée quand ce sera fait, c'est à dire dès que j'aurais le temps :)
t_barbillon Messages postés 341 Date d'inscription mercredi 8 juin 2005 Statut Membre Dernière intervention 10 février 2009 2
15 févr. 2006 à 17:44
oximoron Messages postés 149 Date d'inscription mercredi 23 juillet 2003 Statut Membre Dernière intervention 30 janvier 2009
15 févr. 2006 à 17:04
>>zebobo5
Tu as raison, il est bien plus logique de dériver de Control et de mettre le code du "Load" dans le constructeur, c'est une bêtise de ma part :)

>>TheSaib
J'avais déjà vu pour les /// ça met une balise Summary et des balises mais je ne comprends pas trop ce qu'il faut mettre dedans et à quoi ca sert. Aurais-tu un petit lien qui traite ce sujet (en anglais ou en français), merci

>>t_barbillon
Pourquoi je n'utilise pas PropertyGrid, pour parametrer mon contrôle ? c'est très simple, je ne sais pas ce que c'est mais ca doit être fort pratique, je vais faire un petit tour sur google pour en apprendre un peu plus

Merci, pour vos avis, ils me permettent de m'améliorer :)
t_barbillon Messages postés 341 Date d'inscription mercredi 8 juin 2005 Statut Membre Dernière intervention 10 février 2009 2
15 févr. 2006 à 13:46
Salut, juste une question, pourquoi n'utilises tu pas un PropertyGrid pour parametrer ton contrôle ?
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 23
15 févr. 2006 à 10:18
Hello,

Juste une petite info, pour les commentaires d'object, si tu tapes /// les IDE microsoft te génère le template de commentaire utilisé lors de la génération de la documentation.

Sinon çà m'a l'air pas mal.
zebobo5 Messages postés 273 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 6 février 2009 1
15 févr. 2006 à 09:51
Hello,
il a l'air pas mal ton control, mais je voudrais savoir pourquoi tu herites de UserControl et non de Control? Le UserControl, pour ma part, est utilisé pour regrouper des controls au sein d'un meme objet.
Rejoignez-nous