Je souhaite créer un composant utilisateur (Pas un UserControl) style
OleDbConnection,...etc. Pour cela je créer une classe héritant de la classe
Component.
J'ai programmé toutes les méthodes de ma classe... Tout fonctionne sans
problème. Le seul incovénient c'est que je ne peux pas ajouter ce composant
par glisser déplacer dans ma fenêtre il ne figure pas dans la liste des
Contrôles Utilisateurs.
Il faut donc que je bidouille le code de ma fenetre pour créer le composant
et initialiser ses propriétés...
Comment faire pour que je puisse voir mon composant en mode Design en bas de
ma fenetre pour ke je puisse utiliser l'éditeur de propriété Visual Studio ?
Faut-il mettre des directives ?
Un bon exemple http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdrawingdesigntoolboxitemclasstopic.asp
Ambassadeur Kosh
- tu customize la barre d'outils à coup de bouton droit ajouter supprimer des elements. - tu references l'assembly ou se trouve ton composant. - tu coches tous ceux qui t'interessent si c'est pas déja le cas.
et voila. apres, pour leur filer le joli chti nicone et tout, c'est des attributs.
théoriquement, tu peux referencer ton exe. il n'y a pas besoin de casser le code en un assembly ou reside le composant et un autre ou on l'utilse par l'IDE de VS.
mais en pratique, certaines fois, on a des surprises...
- tu customize la barre d'outils à coup de bouton droit ajouter supprimer
des elements.
- tu references l'assembly ou se trouve ton composant.
- tu coches tous ceux qui t'interessent si c'est pas déja le cas.
et voila. apres, pour leur filer le joli chti nicone et tout, c'est des
attributs.
théoriquement, tu peux referencer ton exe. il n'y a pas besoin de casser le
code en un assembly ou reside le composant et un autre ou on l'utilse par
l'IDE de VS.
mais en pratique, certaines fois, on a des surprises...
- tu customize la barre d'outils à coup de bouton droit ajouter supprimer des elements. - tu references l'assembly ou se trouve ton composant. - tu coches tous ceux qui t'interessent si c'est pas déja le cas.
et voila. apres, pour leur filer le joli chti nicone et tout, c'est des attributs.
théoriquement, tu peux referencer ton exe. il n'y a pas besoin de casser le code en un assembly ou reside le composant et un autre ou on l'utilse par l'IDE de VS.
mais en pratique, certaines fois, on a des surprises...