Bonjour à tous,

J'ai quelques soucis avec l'héritage de contrôles, et j'aurai besoin d'aide svp.

J'ai créé un contrôle tout simple "UserControl1", avec un GroupBox (dock=FILL) et un bouton "Button1" ancré en bas à droitre
Ensuite, j'ai créé un autre contrôle "UserControl2", qui hérite de "UserControl1". Jusque là, tout va bien : mon "UserControl2" a bien les mêmes composants graphiques. Et si je le redimensionne, tout se passe bien.

Nom : Capture.PNG
Affichages : 357
Taille : 1,8 Ko

Mais si j'ajoute un composant (genre un label) dans mon "UserControl2", que j'enregistre, je ferme, et j'ouvre à nouveau le Designer, c'est la cata.
Le redimensionnement ne se passe plus correctement, et mon bouton 1 disparaît.. Si je regarde la structure du document, je m’aperçois qu'il est en dehors de mon Contrôle.


Nom : Capture_2.PNG
Affichages : 331
Taille : 6,5 Ko

D'ou mes questions :
- Ai-je loupé une étape ?
- Faut-il remplir des propriétés avec des valeurs spécifiques ?

J'aimerai vraiment trouver une solution à ce problème.
Le but étant d'avoir un contrôle de base avec des boutons de bases (style fermer / valider), et de pouvoir l'hériter et le spécialiser en fonction des besoins.

Merci pour votre aide.