Famille de UserControl - Classe commune [Résolu]

Messages postés
381
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
5 septembre 2010
- - Dernière réponse : fiko81
Messages postés
381
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
5 septembre 2010
- 24 juil. 2007 à 13:58
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 />
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
66
Date d'inscription
samedi 24 février 2007
Statut
Membre
Dernière intervention
7 octobre 2007
3
Merci
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 quel genre de controle ?

A plus.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 144 internautes nous ont dit merci ce mois-ci

Commenter la réponse de PurBonheur
Messages postés
381
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
5 septembre 2010
2
1
Merci
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 />

<font color="#80
Commenter la réponse de fiko81
Messages postés
381
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
5 septembre 2010
2
1
Merci
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 />
Commenter la réponse de fiko81