Partilhar via


O que é o Windows Forms Designer?

O Windows Forms Designer no Visual Studio fornece uma solução de desenvolvimento rápido para a criação de aplicativos baseados em Windows Forms. O Windows Forms Designer permite adicionar facilmente controles a um formulário, organizá-los e escrever código para seus eventos. Para obter mais informações sobre o Windows Forms, consulte Visão geral do Windows Forms.

Explore a funcionalidade

Aqui estão algumas das tarefas que você pode concluir com o Windows Forms Designer:

  • Adicione componentes, controles de dados ou controles baseados no Windows a um formulário.

  • No designer, clique duas vezes no formulário e escreva código no evento Load para o formulário. Clique duas vezes em um controle no formulário e escreva código para o evento padrão do controle.

  • Edite a propriedade Text de um controle selecionando o controle e inserindo um nome.

  • Ajuste o posicionamento do controle selecionado movendo-o com o mouse ou as teclas de seta (para cima, para baixo, para a esquerda, para a direita). Ajuste o posicionamento com mais precisão selecionando Ctrl + as teclas de seta. Ajuste o tamanho do controle selecionando Shift + as teclas de seta.

  • Acesse vários controles de formulário simultaneamente com Shift ou Ctrl seguido pelo atalho de controle. Quando você seleciona o atalho>Shift + <Control, o primeiro controle selecionado é o controle dominante à medida que você alinha as janelas e ajusta o tamanho. Quando você seleciona Ctrl + <Atalho> Control, o último controle selecionado é dominante. Essa abordagem permite que o controle dominante mude para o novo controle cada vez que você adiciona um controle. Outra abordagem é selecionar vários controles arrastando um retângulo de seleção ao redor dos controles que você deseja selecionar.

Rever cenários de precaução

Quando você trabalha com o Windows Forms Designer no Visual Studio, tenha cuidado nos seguintes cenários:

  • O Windows Forms Designer executa o código do aplicativo ao exibir controles ou formulários na superfície de design. Para garantir que o código do aplicativo executado seja seguro para o seu sistema, abra projetos somente de arquivos e pastas configurados com configurações de confiança.

  • As alterações no arquivo de recurso (.resx) de um formulário devem ser feitas apenas com o Windows Forms Designer e não com o Editor de Recursos. Se você editar um arquivo .resx baseado em formulário, as alterações feitas fora do designer poderão ser perdidas.

  • Os recursos em um arquivo .resx podem ser serializados usando o tipo BinaryFormatter . No entanto, este tipo apresenta riscos de desserialização. O tipo é inseguro e não confiável. Use o Windows Forms Designer para trabalhar somente com formulários e controles confiáveis.