Condividi tramite


Procedura: creare contenitori di componenti

Un contenitore di componenti è una classe specializzata che consente di organizzare e contenere i componenti. Mediante un contenitore è possibile tenere traccia dei componenti, comunicare con essi tramite il sito ISite contenente il componente e fornire un sistema di eliminazione comune dei componenti non più necessari. Per informazioni dettagliate, vedere Contenitori, siti e componenti.

Per creare un contenitore di componenti

  1. Dichiarare una variabile di tipo Container, oppure una classe che implementi l'interfaccia IContainer.

    Dim myContainer as System.ComponentModel.Container
    
    System.ComponentModel.Container myContainer;
    
    System.ComponentModel.Container myContainer;
    
  2. Creare un'istanza della classe contenitore nella variabile.

    myContainer = New System.ComponentModel.Container()
    
    myContainer = new System.ComponentModel.Container();
    
    myContainer = new System.ComponentModel.Container();
    
  3. Chiamare i metodi Add e Remove per aggiungere e rimuovere i componenti al e dal contenitore.

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

Vedere anche

Attività

Procedura: estendere i contenitori di componenti

Riferimenti

Container

Concetti

Contenitori, siti e componenti

Comunicazione tra contenitori e componenti