Compartilhar via


Como: Criar recipientes de componente

Um recipiente de componente é uma classe especializada que atua como um meio de organização e que contém os componentes. Por meio de um recipiente, você pode controlar seus componentes, se comunicar com eles através de ISite que hospeda o componente e fornecem um meio de alienação comuns, depois que eles não são mais necessários. Para obter detalhes, consulte recipientes, Sites e componentes.

Para criar um recipiente de componente

  1. Declare uma variável do tipo Container, ou qualquer classe que implementa o IContainer interface.

    Dim myContainer as System.ComponentModel.Container
    
    System.ComponentModel.Container myContainer;
    
    System.ComponentModel.Container myContainer;
    
  2. Crie uma instância da classe de contêiner na sua variável.

    myContainer = New System.ComponentModel.Container()
    
    myContainer = new System.ComponentModel.Container();
    
    myContainer = new System.ComponentModel.Container();
    
  3. Chamar o Add e Remove métodos para adicionar e remover componentes e a partir de seu recipiente.

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

Consulte também

Tarefas

Como: Estender os recipientes de componente

Referência

Container

Conceitos

Recipientes, Sites e componentes

Comunicação entre os contêineres e componentes