Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo mostra como definir as configurações do Designer de Formulários do Windows no Visual Studio, incluindo layout de grade, geração de código, suporte High-DPI e outras preferências de designer.
Pré-requisitos
- Visual Studio instalado com uma carga de trabalho que inclui o desenvolvimento do Windows Forms.
- Um projeto do Windows Forms é aberto (para ver os efeitos dessas configurações).
Abrir as opções do Designer de Formulários do Windows
- SelecioneOpções de > na barra de menus.
- Expanda todas as configurações> do Windows.
- Selecione Geral para abrir o painel de configurações.
- SelecioneOpções de > na barra de menus.
- Expanda o Designer de Formulários do Windows.
- Selecione Geral para abrir a página de configurações.
Definir configurações do designer do .NET Core
Essas configurações controlam o comportamento do designer fora de processo do Windows Forms para projetos .NET Core e .NET 5+.
Definir o tempo limite da conexão
Para alterar o tempo que o Visual Studio aguarda para que o designer fora de processo responda:
Abra as opções do Designer de Formulários do Windows.
Localizar o tempo limite da conexão (seg).
Defina o valor como o tempo limite desejado em segundos. O valor mínimo é de 120 segundos.
Aumente esse valor se você tiver tempos limite de designer com formulários grandes ou complexos.
Definir o nível de registro
Para controlar a quantidade de informações de diagnóstico que o designer fora de processo registra:
Abra as opções do Designer de Formulários do Windows.
Localizar Nível de Log.
Selecione uma das seguintes opções na lista suspensa:
- Nenhum – sem registro em log.
- Informativo – Mensagens de informações gerais.
- Avisos – somente mensagens de aviso.
- Erros – somente mensagens de erro.
- Detalhado – todas as informações de diagnóstico disponíveis.
Use Verbose ao solucionar problemas do designer.
Configurar configurações de layout e grade
Essas configurações controlam como a grade do designer aparece e como os controles se alinham quando você as coloca em um formulário.
Defina o tamanho da célula da grade
Para alterar o espaçamento entre as linhas de grade:
- Abra as opções do Designer de Formulários do Windows.
- Encontre o tamanho padrão da célula da grade.
- Insira o espaçamento horizontal e vertical em pixels. O padrão é 8, 8. O máximo é 200, 200.
Definir o modo de layout
Para escolher como os controles se alinham no designer:
- Abra as opções do Designer de Formulários do Windows.
- Localize Layout Mode.
- Selecione uma das seguintes opções:
- SnapToGrid — Os controles se ajustam às interseções de grade quando movidos ou redimensionados.
- Snaplines — Os controles exibem guias de alinhamento que ajudam você a se alinhar com outros controles.
Mostrar ou ocultar a grade
Para alternar a visibilidade da grade de dimensionamento:
Abra as opções do Designer de Formulários do Windows.
Selecione ou desmarque a caixa de seleção Mostrar Grade.
A grade é mostrada por padrão.
Habilitar ou desabilitar o snap na grade
Para controlar se os controles se alinham às posições da grade:
Abra as opções do Designer de Formulários do Windows.
Selecione ou desmarque a caixa de seleção Alinhar à Grade.
Quando habilitado, os controles se ajustam aos incrementos da grelha quando movidos ou redimensionados, facilitando o alinhamento preciso dos elementos da interface. Quando desabilitado, você pode colocar os controles livremente em qualquer posição.
Configurar suporte a alta DPI
Para habilitar notificações sobre problemas de dimensionamento de DPI no designer:
Abra as opções do Designer de Formulários do Windows.
Marque ou desmarque a caixa de seleção Notificações de Dimensionamento de DPI .
Quando habilitado, o Designer de Formulários do Windows exibe uma mensagem oferecendo reiniciar o Visual Studio com 100% de escala caso sejam detectados problemas de DPI.
Configurar a geração e a refatoração de código
Essas configurações controlam como o designer gera e refatora o código.
Habilitar a geração de código otimizada
Para usar a geração de código otimizada para código gerado pelo designer:
Abra as opções do Designer de Formulários do Windows.
Selecione ou desmarque a caixa de seleção Geração de Código Otimizada.
Feche e reabra o Visual Studio para que a alteração entre em vigor.
Observação
Alguns controles podem não ser compatíveis com o modo de geração de código otimizado.
Habilitar refatoração ao renomear
Para executar automaticamente a refatoração ao renomear um componente:
Abra as opções do Designer de Formulários do Windows.
Selecione ou desmarque a caixa de seleção Habilitar Refatoração ao Renomear.
Quando habilitado, renomear um componente na janela de Propriedades ou na janela de Estrutura de Documento dispara uma operação de refatoração para renomeação que atualiza todas as referências do componente.
Configurar tags inteligentes e Caixa de Ferramentas
Essas configurações controlam o comportamento da tag inteligente e o preenchimento da Caixa de Ferramentas.
Habilitar marcas inteligentes automáticas
Para controlar se os controles exibem marcas inteligentes quando selecionados:
Abra as opções do Designer de Formulários do Windows.
Selecione ou desmarque a caixa de seleção Abrir Marcas Inteligentes Automaticamente .
Observação
Nem todos os controles e componentes dão suporte a tags inteligentes.
Habilitar a população automática da Caixa de Ferramentas
Para adicionar automaticamente componentes criados pelo projeto à Caixa de Ferramentas:
Abra as opções do Designer de Formulários do Windows.
Selecione ou desmarque a caixa de seleção Preencher Automaticamente a Caixa de Ferramentas.
Quando habilitados, os componentes e controles personalizados criados pelo projeto aparecem automaticamente na janela Caixa de Ferramentas.