Propriétés dans les contrôles Windows Forms
Un contrôle Windows Forms hérite de nombreuses propriétés de la classe de base System.Windows.Forms.Control. Celles-ci incluent des propriétés telles que Font, ForeColor, BackColor, Bounds, ClientRectangle, DisplayRectangle, Enabled, Focused, Height, Width, Visible, AutoSize, et beaucoup d'autres. Pour plus d'informations sur les propriétés héritées, consultez System.Windows.Forms.Control.
Vous pouvez substituer les propriétés héritées de votre contrôle ainsi qu'en définir de nouvelles.
Dans cette section
Définition d'une propriété dans les contrôles Windows Forms
Montre comment implémenter une propriété pour un contrôle ou un composant personnalisé et montre comment intégrer la propriété dans l'environnement de design.Définition de valeurs par défaut avec les méthodes ShouldSerialize et Reset
Montre comment définir les valeurs de propriété par défaut pour un contrôle ou un composant personnalisé.Événements de modification de propriété
Décrit comment activer des notifications de modification de propriété lorsqu'une valeur de propriété change.Comment : exposer les propriétés des contrôles constitutifs
Montre comment exposer des propriétés de contrôles constituants d'un contrôle composite personnalisé.Implémentation de méthode dans les contrôles personnalisés
Décrit comment implémenter des méthodes dans des contrôles et composants personnalisés.
Référence
UserControl
Documente la classe de base pour implémenter des contrôles composites.TypeConverterAttribute
Documente l'attribut qui spécifie le TypeConverter à utiliser pour un type de propriété personnalisé.EditorAttribute
Documente l'attribut qui spécifie le UITypeEditor à utiliser pour une propriété personnalisée.
Sections connexes
Attributs dans les contrôles Windows Forms
Décrit les attributs que vous pouvez appliquer aux propriétés et à d'autres membres de vos contrôles et composants personnalisés.Attributs en mode design pour les composants
Répertorie les attributs de métadonnées à appliquer aux composants et contrôles de sorte que les concepteurs visuels les affichent correctement au moment du design.Extension de la prise en charge au moment du design
Décrit comment implémenter des classes telles que des éditeurs et des concepteurs qui fournissent la prise en charge au moment du design.