Bonjour à tous,
Voilà mon problème : j'ai une "famille" de usercontrol à développer (une trentaine) ('ctlM0001' à 'ctlM0030').
Ces UserControl possèdent des propriétés/méthodes/evennements communs.
J'ai commencer à écrire une classe 'clsCommon' qui contient toutes ces élements communs et pensais pouvoir la faire hériter de mes UserControl mais VB me met le message d'erreur suivant :
"La classe de base 'clsCommon' spécifiée pour la classe 'ctlM0001' ne peut pas être différente de la classe de base 'System.Windows.Forms.UserControl' de l'un de ses autres types partiels."
Quelqu'un as-t'il une idée de comment je peux réaliser/organiser mon developpement.
Merci par avance.
Fiko ;-)
La reponse vous convient pensez > Accepter < <hr />
Salut, l'héritage multiple n'éxiste pas en .Net. Tu dois faire une classe 'dsCommon' qui hérite de 'System.Windows.Forms.UserControl', puis tes 'ctlM000x' doivent hériter de 'dsCommon'.
C'est des controles qui permettent la saisie de forme CAO paramétriques. Pour chaque type de forme, j'associe un usercontrol avec des textbox de saisie des cotes...
Merci en tout cas.
Fiko ;-)
La reponse vous convient pensez > Accepter < <hr />
En fait le probème est que je veux pour chaqun de mes controles 'ctlM000x', une interface de designe pour pouvoir positionner mes textbox au bon endroit en fonction de la forme paramétrique...
La je cale un peu...
Fiko ;-)
La reponse vous convient pensez > Accepter < <hr />