Entendendo o User Control Designer

Nesta lição, você aprenderá a criar seu próprio controle usando o User Control Designer.

No conjunto anterior de lições, você aprendeu a usar um projeto Class Library para criar uma classe.Um controle de usuário é simplesmente uma classe que você pode ver.Assim como os controles padrão que vêm com o Visual Basic, um controle de usuário pode ser colocado em um formulário em tempo de design e ele aparece quando você executa o programa.

Quando você está criando o seu programa, o designer do formulário é onde você organizar os controles e decide sua aparência.Há também um designer para controles de usuário, o User Control Designer, que permite que você, o desenvolvedor, decida a aparência do controle.

Criando controles de usuário

Um User Control é semelhante a qualquer outra classe, mas com a capacidade adicional de ser colocado na Toolbox e ser exibido em um formulário.Enquanto um módulo Class tem somente código, um módulo de controle de usuário tem código e um designer.O User Control Designer é semelhante a um designer de formulário. Ele possui propriedades para controlar a aparência e o comportamento do controle de usuário.

As maneiras de criar um controle de usuário um pouco, diferem dependendo da versão do Visual Basic Se você está usando: Visual Basic 2008 tem um Windows Forms Control Library tipo de projeto ; em Visual Basic Express Edition, você deve primeiro criar um biblioteca de classes projeto e, em seguida, adicione um Controle de usuário modelo.

Tente-o!

Para criar um controle de usuário usando o Visual Basic Express Edition

  1. No menu File clique em NewProject.

  2. No painel Templates, na caixa de diálogo New Project, clique em Class Library e em seguida, clique em OK.

  3. No menu Project, clique em Add User Control.

  4. Na caixa de diálogo Add New Item, selecione User Control.

  5. Na caixa Name, digite NamesControl e depois clique em Add.

    Um novo modelo User Control é adicionado ao projeto e o User Control Designer abre.

  6. No Solution Explorer, clique com o botão direito do mouse em Class1.vb, escolha Delete e em seguida, clique em OK.

  7. No menu File, clique em Save All.

  8. Na caixa de diálogo Save Project, digite NamesUserControl e em seguida, clique em Save.

Para criar um controle de usuário usando o Visual Studio

  1. No menu File clique em NewProject.

  2. Sobre o Modelos painel, no Novo projeto diálogo, clicar Windows Forms controle biblioteca.

  3. Na caixa Name digite NamesControle clique em OK.

    Um novo modelo User Control é adicionado ao projeto e o User Control Designer abre.

  4. No menu File, clique em Save All.

  5. Na caixa de diálogo Save Project, digite NamesUserControl e em seguida, clique em Save.

Próximas etapas

Nesta lição, você aprendeu como criar um projeto que tem um controle de usuário e como exibir o User Control Designer.Mas um controle em branco é de pouco uso. Na próxima lição, você aprenderá a adicionar controles ao seu controle de usuário para criar sua interface do usuário.

Próxima Lesson: Adicionar controles a seu controle de usuário.

Consulte também

Outros recursos

Objetos visíveis: Criando seu primeiro controle de usuário

Programação com objetos: Usando classes

Tour Didático do Visual Basic