Bonjour à tous !
J'aurais voulu savoir comment on modifie l'image d'un composant qui dois s'afficher dans la toolbox de visual studio lorsque celui-ci n'est aps un usercontrol mais un héritage d'un composant.
Je m'explique : Je dois, dans le cadre d'un projet, modifier l'interface de certains éléments pour les rendre plus "sympa" graphiquement. Voulant faire un test, j'ai hérité une classe de "CheckBox" et j'ai redéfini la méthode "OnPaint". L'interface fonctionne à merveille et le composant aussi.
Voulant que ça soit plus sympa à utiliser car j'aimerais sortir ce composant dans une dll, j'ai ajouté quelques éléments qui sont dans les propriétés d'édition mais je n'arrive pas à modifier l'icône qui s'affiche dans la Toolbox de visual studio (là ou on peux choisir ses composants).
J'ai essayé la méthode cité dans un tutoriel sur ce site, j'ai inclut le fichier image, j'ai essayé différent format, mis dans le projet directement, dans un fichier ressource, incorporé à la compilation et les autres options, j'ai testé de changer le nom etc... rien à faire ! J'ai toujours un petit rouage bleu quoi que je fasse.
En regardant sur le net, j'ai pu voir que certains utilisaient un usercontrol, je ne 'lai pas fais (car je veut exactement une checkbox classique mais qui contient un graphisme différent).
Seriez-vous comment faire et auriez vous un exemple? Merci !
Partager