Partager via


Fournisseurs d'extendeurs

Vous pouvez étendre le comportement de vos composants et contrôles en joignant des propriétés distinctes, fournies par un autre composant appelé fournisseur d'extendeurs.

Dans cette section

Rubrique

Description

Vue d'ensemble des fournisseurs d'extendeurs

Propose des informations générales sur l'utilisation et l'implémentation des classes de fournisseur d'extendeurs.

Objets fournisseurs d'extendeurs

Fournit des exemples de code illustrant la création et l'utilisation d'une classe de fournisseur d'extendeurs.

Comment : implémenter un fournisseur d'extendeurs

Fournit une procédure détaillée avec du code pour expliquer comment implémenter une classe de fournisseur d'extendeurs avec le code.

Comment : implémenter un fournisseur d'extendeurs HelpLabel

Montre l'implémentation complète d'une classe de fournisseur d'extendeurs HelpLabel.

Référence

Rubrique

Description

IExtenderProvider

Définit l'interface pour étendre les propriétés à d'autres composants dans un conteneur.

ProvidePropertyAttribute

Spécifie le nom de la propriété qu'un implémenteur de IExtenderProvider apporte aux autres composants.

ErrorProvider

Documente un fournisseur d'extendeurs pour signaler qu'une erreur est associée à un contrôle dans un formulaire.

HelpProvider

Documente un fournisseur d'extendeurs pour une aide contextuelle ou en ligne sur les contrôles.

ComponentTray

Documente un fournisseur d'extendeurs pour la barre d'état des composants d'un concepteur.

CodeDomLocalizationProvider

Documente un fournisseur d'extendeurs qui active la prise en charge des fonctionnalités de localisation au moment du design pour un concepteur racine.

ToolTip

Documente un fournisseur d'extendeurs qui active des info-bulles pour les composants et les contrôles.

Rubriques connexes

Rubrique

Description

Vue d'ensemble du descripteur de type

Propose des informations générales sur l'utilisation et l'implémentation des classes de descripteur de type.

Éditeurs de types d'interface utilisateur

Propose des informations générales sur l'utilisation et l'implémentation des classes d'éditeur de types muni d'une interface utilisateur.