Partager via


Comment : créer des conteneurs de composants

Un conteneur est une classe particulière qui sert de réceptacle et de structure d'organisation aux composants. Un conteneur vous permet de suivre vos composants, de communiquer avec eux par le biais de ISite qui les héberge et de les supprimer simultanément lorsque vous n'en avez plus besoin. Pour plus d'informations, consultez Conteneurs, sites et composants.

Pour créer un conteneur de composants

  1. Déclarez une variable du type Container ou n'importe quelle classe qui implémente l'interface IContainer.

    Dim myContainer as System.ComponentModel.Container
    
    System.ComponentModel.Container myContainer;
    
    System.ComponentModel.Container myContainer;
    
  2. Créez une instance de la classe de conteneur dans votre variable.

    myContainer = New System.ComponentModel.Container()
    
    myContainer = new System.ComponentModel.Container();
    
    myContainer = new System.ComponentModel.Container();
    
  3. Appelez les méthodes Add et Remove pour ajouter des composants à votre conteneur et les supprimer.

    myContainer.Add(myComponent)
    myContainer.Remove(myComponent)
    
    myContainer.Add(myComponent);
    myContainer.Remove(myComponent);
    
    myContainer.Add(myComponent);
    myContainer.Remove(myComponent);
    

Voir aussi

Tâches

Comment : étendre des conteneurs de composants

Référence

Container

Concepts

Conteneurs, sites et composants

Communication entre les conteneurs et leurs composants