Como: Herdar da classe UserControl
Para agrupar a funcionalidade de um ou mais controles Windows Forms com código personalizado, você pode criar um controle de usuário.Controles de usuário combinam controle rápido desenvolvimento, controle padrão Windows Forms a funcionalidade e versatilidade de propriedades personalizadas e métodos.Quando começar a criar um controle de usuário, você recebe um designer visível, no qual você pode colocar controles padrão do Windows Forms.Esses controles mantenham toda a funcionalidade inerente, bem sistema autônomo a aparência e o comportamento (aparência) de controles padrão.Depois que esses controles são criados no controle de usuário, no entanto, eles não estão mais disponíveis para você através de código.O controle de usuário tem sua própria pintura e também manipula toda a funcionalidade básica associada a controles.
Observação: |
---|
As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio. |
Para criar um controle de usuário
Criar um novo Biblioteca de controle do Windowsprojeto .
Um novo projeto é criado com um controle de usuário em branco.
arrastar os controles do Windows Forms Guia de do Caixa de ferramentas para seu criador.
Esses controles devem ser posicionados e projetados como você deseja que sejam exibidos em controle de usuário o final.Se você quiser permitir que desenvolvedores acessem os controles constituintes, você deve declará-los como pública, ou seletivamente expor as propriedades do controle constituintes.Para obter detalhes, consulte:Como: Expor propriedades dos controles constituintes.
Implemente quaisquer métodos personalizados de ou propriedades que irá incorporar o controle.
Pressione F5 para compilar o projeto e executar o controle no Contêiner de teste de UserControl.Para obter mais informações, consulte Como: Teste o comportamento do time de execução de um UserControl.
Consulte também
Tarefas
Como: Herdar da classe de controle
Como: Herdar de controles Windows Forms existentes
Como: Controles de autor para o Windows Forms
Solução de problemas herdados manipuladores de eventos no Visual Basic
Como: Teste o comportamento do time de execução de um UserControl