Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

Programmation à l'aide de composants

Grâce à son architecture de concepteurs, Visual Studio vous permet d'assembler des classes de composants non visuels aussi facilement que des formulaires Visual Basic. Les sections suivantes vous expliquent comment créer vos propres composants et les assembler à partir des composants élaborés des classes du .NET Framework.

Cette section explique ce qu'est un composant et propose une vue d'ensemble des concepts de programmation .NET Framework qui se rapportent spécifiquement à la programmation de composants. Le terme composant possède de nombreuses significations. Dans le .NET Framework, un composant est une classe qui implémente l'interface IComponent ou qui dérive directement ou indirectement d'une classe qui implémente cette interface. L'implémentation de la classe de base par défaut de l'interface IComponent est Component.

Si vous souhaitez que vos composants et vos contrôles puissent être utilisés à partir d'autres langages de programmation, vous devez les créer dans un langage conforme CLS (Common Language Specification) et veiller à ce que tous les membres publics et protégés soient conformes CLS. Kit de développement logiciel Windows fournit des compilateurs pour les langages conformes CLS suivants : Visual Basic, C#, C++ et. Pour plus d'informations sur CLS, consultez Indépendance du langage et composants indépendants du langage.

Rubriques Comment et Procédure pas à pas relatives à la programmation avec des composants

Répertorie des liens vers des rubriques "Comment" et "Procédure pas à pas" contenues de cette section

Comparaison entre classe, composant et contrôle

Définit les termes composant et contrôle.

Création de composants

Présente l'architecture, la terminologie, le design et l'implémentation des composants.

Extension de la prise en charge au moment du design

Fournit des liens vers des rubriques sur l'intégration des composants et des contrôles dans l'environnement de design.

Overview of the .NET Framework

Fournit des liens vers des rubriques d'introduction traitant du Common Language Runtime, du code managé et d'autres concepts essentiels.

Développement de contrôles Windows Forms personnalisés avec le .NET Framework

Fournit des liens vers des rubriques relatives à la création de contrôles Windows Forms personnalisés.

Développement de contrôles Windows Forms au moment du design

Fournit des liens vers des rubriques relatives à la création de contrôles Windows Forms au moment du design.

Developing Custom ASP.NET Server Controls

Fournit des liens vers des rubriques relatives à la création de contrôles ASP.NET personnalisés.

Afficher: