Classes de composant

Les classes et les composants sont des unités de code réutilisables. Pour créer un composant, vous commencez par créer une classe. Une classe devient un composant lorsqu'elle se conforme à une norme d'interaction entre les composants. Cette norme est fournie par l'interface IComponent. Toute classe implémentant l'interface IComponent est un composant. Pour plus d'informations sur les interfaces, consultez Interfaces (Guide de programmation C#) et Interfaces (Visual Basic). Ces normes permettent aux développeurs d'assembler rapidement des composants pour constituer des programmes plus importants. La spécification de langage commun (CLS, Common Language Specification) décrit comment peuvent interagir des composants créés pour le Common Language Runtime. Pour plus d'informations, consultez Indépendance du langage et composants indépendants du langage.

Le .NET Framework fournit l'interface IComponent et la classe de base Component pour faciliter la création des composants qui fonctionnent bien dans l'environnement de conception, ainsi que les classes UserControl et Control qui facilitent celle des composants visuels.

Dans cette section

Rubriques connexes

Sujet Emplacement
Procédures pas à pas de la création de composants Contrôles Windows Forms personnalisés
Procédures pas à pas de la création de composants Contrôles Windows Forms personnalisés
Procédures pas à pas de la création de composants dv_mclicc
Procédures pas à pas de la création de composants dv_mclicc

Voir aussi

Référence

Component

IComponent

IDesigner