Héritage visuel des Windows Forms
Parfois, vous pouvez choisir qu’un projet appelle un formulaire semblable à celui que vous avez créé dans un projet précédent. Ou bien vous souhaitez créer un formulaire de base avec des paramètres tels qu’un filigrane ou une disposition particulière des contrôles, que vous réutiliserez au sein d’un projet, et faire que chaque nouvelle itération contienne les modifications apportées au modèle de formulaire d’origine. L’héritage de formulaire vous permet de créer un formulaire de base, puis d’en hériter et d’apporter des modifications tout en conservant les paramètres d’origine.
Vous pouvez créer des formulaires de classe dérivée par programmation ou à l’aide du sélecteur d’héritage visuel.
Dans cette section
Comment : hériter des Windows Forms
Explique comment créer des formulaires hérités dans le code.
Comment : hériter de formulaires à l’aide de la boîte de dialogue Sélecteur d’héritage
Explique comment créer des formulaires hérités avec le sélecteur d’héritage.
Conséquences de la modification de l’aspect d’un formulaire de base
Explique comment modifier les contrôles d’un formulaire de base et leurs propriétés.
Procédure pas à pas : démonstration de l’héritage visuel
Décrit comment créer un Windows Form de base et le compiler dans une bibliothèque de classes. Vous importerez cette bibliothèque de classes dans un autre projet et créerez un formulaire qui hérite du formulaire de base.
Comment : utiliser les modificateurs et les propriétés GenerateMember
Explique comment utiliser les propriétés GenerateMember
et Modifiers
, qui sont tout à fait pertinentes lorsque le Concepteur Windows Forms génère une variable membre pour un composant.
Sections connexes
Éléments fondamentaux de l’héritage (Visual Basic)
Décrit comment définir des classes Visual Basic qui servent de base pour les autres classes.
class
Décrit l’approche C# des classes, dans laquelle l’héritage unique est autorisé.
Dépannage des gestionnaires d'événements hérités dans Visual Basic
Répertorie les problèmes courants qui surviennent avec les gestionnaires d’événements dans les composants hérités
.NET Desktop feedback