Compartir a través de


Cómo: Crear contenedores de componentes

Un contenedor de componentes es una clase especializada que actúa como medio para organizar y contener componentes. Mediante un contenedor se puede hacer un seguimiento de los componentes, comunicarse con ellos por medio del ISite que hospeda el componente y proporcionar un medio para eliminarlos cuando dejan de ser necesarios. Para obtener información detallada, vea Contenedores, sitios y componentes.

Para crear un contenedor de componentes

  1. Declare una variable del tipo Container o cualquier clase que implemente la interfaz IContainer.

    Dim myContainer as System.ComponentModel.Container
    
    System.ComponentModel.Container myContainer;
    
  2. Cree una instancia de la clase contenedora en la variable.

    myContainer = New System.ComponentModel.Container()
    
    myContainer = new System.ComponentModel.Container();
    
  3. Llame a los métodos Add y Remove para agregar y quitar componentes en el contenedor.

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

Vea también

Tareas

Cómo: Extender contenedores de componentes

Referencia

Container

Conceptos

Contenedores, sitios y componentes

Comunicación entre contenedores y componentes