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.
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.
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.
Partager