Compartilhar via


Designer de Controles do Usuário

Possibilita que você crie seu próprio controle dos Formulários do Windows visualmente combinando os controles existentes.Um controle de usuário dos Formulários do Windows é uma classe que é derivada da classe UserControl.

Observação:

Há também os controles de servidor de autoria do usuário que são desenvolvidos como páginas ASP.NET e salvas como um arquivo de texto com uma extensão .ascx.A estrutura página ASP.NET compila imediatamente para uma classe que deriva de um controle de usuário System.Web.UI.UserControl.

Usando o designer, você pode:

  • Adicionar componentes, itens de dados e controles dos Windows Forms a partir da Caixa de Ferramentas ou do Gerenciador de Servidores .

  • Agrupe um conjunto de controles em um único controle.

  • Clique duas vezes no designer e escreva código na seção de declarações gerais da classe ou clique duas vezes em um elemento contido na classe para escrever código para esse elemento.

Para abrir o designer, crie um projeto de Biblioteca de Controles do Windows.O novo projeto será aberto com o Desgner de Controle de Usuário visível.

O Designer de Controle do Usuário atua como uma superfície de design para controles de usuário, permitindo que você use o mesmo modelo que você usa para formulários.Por exemplo, quando você adiciona um botão em um formulário, você ver um ícone que representa o elemento.Você pode clicar nele para acessar suas propriedades, ou você pode pressionar F7 para ir para o Editor de Códigos.O mesmo vale para o Designer de controle de usuário: Você pode adicionar e configurar elementos visuais e não visuais por meio de interação com a área de design e esses elementos e seus eventos de programa.

Quando você adiciona um elemento visual para seu controle do usuário, ele é colocado sobre o superfície de design, permitindo que você ajuste a representação visual e a posição do elemento.

Quando você adiciona um item não visual (como um componente DirectorySearcher) para o controle do usuário, o item aparecerá na Bandeja do Componente na parte inferior do designer.

Observação:

A bandeja for uma instância das Designer de componente.Isso atua como um ponto de coleção de itens não visuais, permitindo que você trabalhe com eles sem interferir na organização dos controles na página ou no formulário.

Consulte também

Tarefas

Como: Controles de composição de autor

Demonstra Passo a passo: Criação de um Controlarar composto com o Visual Basic

Demonstra Passo a passo: Criação de um Controlarar composto com o Visual C#

Conceitos

Variedades de controles Personalizars