OVH Cloud OVH Cloud

Héritage visuel ?

6 réponses
Avatar
Olivier
Bonjour

Comment faire un UserControl qui hériterai du control GroupBox mais avec la
possibilité de le faire visuellement ?
Car actuellement, si on hérite, on perd l'aspect visuel du GroupBox.
J'espère être assez clair ?

Merci
Olivier

6 réponses

Avatar
Pierre Alexis [MVS]
Olivier a écrit :

Comment faire un UserControl qui hériterai du control GroupBox mais avec la
possibilité de le faire visuellement ?
Car actuellement, si on hérite, on perd l'aspect visuel du GroupBox.
J'espère être assez clair ?



Désolé d'anihiler tes espoirs de clarté, mais je n'ai pas compris :-(

--
Pierre ALEXIS
Most Valuable Student
Courriel :
FAQ Visual Basic : http://faq.vb.free.fr/
Avatar
Olivier
bon I repeat :-)

<Contexte>
Je veux créer un UserControl qui hériterait du control GroupBox.
Et sur mon nouveau usercontrol, je rajouterai des textbox où je veux,
etc...etc... et des méthodes perso.
</Contexte>


<Probleme>
Dans mon UserControl, je change la ligne suivante :
Inherits System.Windows.Forms.UserControl
en :
Inherits System.Windows.Forms.GroupBox

Alors a ce moment, on ne peux plus placer d'autres controles dessus de
façon 'simple'.
On doit tous les placer , Location(), Size() etc... par code et c'est
pénible.
Car on perd tout l'avantage du Visual et du Drag & Drop.
</Probleme>

C'est mieux là ? :-)

Olivier



"Pierre Alexis [MVS]" a écrit dans le message de
news: %
Olivier a écrit :

Comment faire un UserControl qui hériterai du control GroupBox mais avec
la possibilité de le faire visuellement ?
Car actuellement, si on hérite, on perd l'aspect visuel du GroupBox.
J'espère être assez clair ?



Désolé d'anihiler tes espoirs de clarté, mais je n'ai pas compris :-(

--
Pierre ALEXIS
Most Valuable Student
Courriel :
FAQ Visual Basic : http://faq.vb.free.fr/


Avatar
Pierre Alexis [MVS]
Olivier a écrit :

C'est mieux là ? :-)



Ce fut dur, mais j'ai compris :-)

Malheureusement je n'ai pas de trouver de solution, je ne comprend
d'ailleurs pas cette limitation de l'éditeur... Il ne semblerait
afficher que les formulaires et usercontrol (et autres dérivés).
Qu'ont-ils de plus ? Une interface, un attribut ?

Sinon en attendant, quand tu as besoin tu designer, tu hérites de
UserControl et quand tu as besoin du code tu switch en GroupBox pour
l'héritage...

--
Pierre ALEXIS
Most Valuable Student (MVS)
Courriel & messenger :
Homepage : http://student.ulb.ac.be/~palexis/
Avatar
Paul Bacelar
"Olivier" wrote in message
news:#
Bonjour

Comment faire un UserControl qui hériterai du control GroupBox mais avec


la
possibilité de le faire visuellement ?



Développez SVP.

Car actuellement, si on hérite, on perd l'aspect visuel du GroupBox.



Illustrez SVP.

J'espère être assez clair ?

Merci
Olivier






--
Paul Bacelar
Avatar
Olivier
ben, le plus simple est de faire un essai ?

Faite un usercontrol qui heriste de Inherits System.Windows.Forms.GroupBox

bon, vous perdez la "surface du control" ?
si vous devez mettre trois textbox l'un en dessous de l'autre et allignés à
gauche, ben vous pouvez pas, il faut tout faire par code : location() +
Size()

C'est mieux là ?

Merci
Olivier



"Paul Bacelar" a écrit dans le message
de news: d4p80m$6hh$
"Olivier" wrote in message
news:#
Bonjour

Comment faire un UserControl qui hériterai du control GroupBox mais avec


la
possibilité de le faire visuellement ?



Développez SVP.

Car actuellement, si on hérite, on perd l'aspect visuel du GroupBox.



Illustrez SVP.

J'espère être assez clair ?

Merci
Olivier






--
Paul Bacelar




Avatar
David Bouchard
Salut, je sais pas si ça peut faire ton affaire, mais tu pourrais te faire
un usercontrol qui hérite de groupebox et faire ce que tu veux en code pour
ce controle là, ensuite, tu utilise un autre usercontrol que tu lui insère
comme controle ton usercontrol qui hérite de groupebox et ainsi, tu pourras
placer tes controls sur celui-ci.
Je sais pas si je suis assez clair

David

"Olivier" a écrit dans le message de news:

ben, le plus simple est de faire un essai ?

Faite un usercontrol qui heriste de Inherits System.Windows.Forms.GroupBox

bon, vous perdez la "surface du control" ?
si vous devez mettre trois textbox l'un en dessous de l'autre et allignés
à gauche, ben vous pouvez pas, il faut tout faire par code : location() +
Size()

C'est mieux là ?

Merci
Olivier



"Paul Bacelar" a écrit dans le message
de news: d4p80m$6hh$
"Olivier" wrote in message
news:#
Bonjour

Comment faire un UserControl qui hériterai du control GroupBox mais avec


la
possibilité de le faire visuellement ?



Développez SVP.

Car actuellement, si on hérite, on perd l'aspect visuel du GroupBox.



Illustrez SVP.

J'espère être assez clair ?

Merci
Olivier






--
Paul Bacelar