Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se muestra cómo configurar las opciones del Diseñador de Windows Forms en Visual Studio, como el diseño de cuadrícula, la generación de código, la compatibilidad con High-DPI y otras preferencias del diseñador.
Prerrequisitos
- Visual Studio instalado con una carga de trabajo que incluye el desarrollo de Windows Forms.
- Se abre un proyecto de Windows Forms (para ver los efectos de esta configuración).
Abrir las opciones del Diseñador de Windows Forms
- Seleccione Opciones de herramientas>en la barra de menús.
- Expanda todas las configuraciones>del Diseñador de Windows Forms.
- Seleccione General para abrir el panel de configuración.
- Seleccione Opciones de herramientas>en la barra de menús.
- Expanda Diseñador de Windows Forms.
- Seleccione General para abrir la página de configuración.
Configuración de las opciones del diseñador de .NET Core
Esta configuración controla el comportamiento del diseñador fuera de proceso de Windows Forms para proyectos de .NET Core y .NET 5+.
Establecimiento del tiempo de espera de conexión
Para cambiar cuánto tiempo espera Visual Studio para que el diseñador fuera de proceso responda:
Abra las opciones del Diseñador de Windows Forms.
Busque tiempo de espera de conexión (seg).
Establezca en segundos el valor del tiempo de espera deseado. El valor mínimo es de 120 segundos.
Aumente este valor si experimenta tiempos de espera del diseñador con formularios grandes o complejos.
Establecimiento del nivel de registro
Para controlar la cantidad de información de diagnóstico que registra el diseñador fuera de proceso:
Abra las opciones del Diseñador de Windows Forms.
Busque nivel de registro.
Seleccione una de las siguientes opciones en la lista desplegable:
- Ninguno : sin registro.
- Informativo : mensajes de información general.
- Advertencias : solo mensajes de advertencia.
- Errores : solo mensajes de error.
- Detallado : toda la información de diagnóstico disponible.
Use Verbose al solucionar problemas del diseñador.
Configuración del diseño y la cuadrícula
Esta configuración controla cómo aparece la cuadrícula del diseñador y cómo se alinean los controles al colocarlos en un formulario.
Establecer el tamaño de la celda de la cuadrícula
Para cambiar el espaciado entre líneas de cuadrícula:
- Abra las opciones del Diseñador de Windows Forms.
- Busque el tamaño de celda de cuadrícula predeterminado.
- Escriba el espaciado horizontal y vertical en píxeles. El valor predeterminado es 8, 8. El máximo es 200, 200.
Establecer el modo de diseño
Para elegir cómo se alinean los controles en el diseñador:
- Abra las opciones del Diseñador de Windows Forms.
- Busque el modo de diseño.
- Seleccione una de las siguientes opciones:
- SnapToGrid : los controles se ajustan a las intersecciones de cuadrícula cuando se mueven o cambian de tamaño.
- Líneas de ajuste : los controles muestran guías de alineación que le ayudan a alinearse con otros controles.
Mostrar u ocultar la cuadrícula
Para alternar la visibilidad de la cuadrícula de ajuste de tamaño:
Abra las opciones del Diseñador de Windows Forms.
Active o desactive la casilla Mostrar cuadrícula .
La cuadrícula se muestra de forma predeterminada.
Habilitar o deshabilitar el ajuste en la cuadrícula
Para controlar si los controles se ajustan a las posiciones de cuadrícula:
Abra las opciones del Diseñador de Windows Forms.
Seleccione o quite la selección de la casilla Ajustar a cuadrícula.
Cuando se habilita, los controles se ajustan a incrementos de cuadrícula cuando se mueven o cambian de tamaño, lo que facilita la alineación precisa de los elementos de la interfaz de usuario. Cuando está deshabilitado, puede colocar controles libremente en cualquier posición.
Configuración de la compatibilidad con High-DPI
Para habilitar las notificaciones sobre problemas de escalado de DPI en el diseñador:
Abra las opciones del Diseñador de Windows Forms.
Seleccione o desmarque la casilla de Notificaciones de escalado de PPP.
Cuando está habilitado, el Diseñador de Windows Forms muestra un mensaje ofreciendo reiniciar Visual Studio con un escalado al 100% si se detectan problemas de puntos por pulgada (PPP).
Configuración de la generación y refactorización de código
Esta configuración controla cómo el diseñador genera y refactoriza el código.
Habilitación de la generación de código optimizada
Para usar la generación de código optimizada para el código generado por el diseñador:
Abra las opciones del Diseñador de Windows Forms.
Active o desactive la casilla Generación de código optimizada .
Cierre y vuelva a abrir Visual Studio para que el cambio surta efecto.
Nota:
Es posible que algunos controles no sean compatibles con el modo de generación de código optimizado.
Habilitación de la refactorización al cambiar el nombre
Para realizar automáticamente la refactorización al cambiar el nombre de un componente:
Abra las opciones del Diseñador de Windows Forms.
Active o desactive la casilla Habilitar refactorización en Cambiar nombre .
Cuando está habilitada, cambiar el nombre de un componente en la ventana Propiedades o ventana Esquema del documento desencadena una operación de refactorización de cambio de nombre que actualiza todas las referencias.
Configuración de etiquetas inteligentes y cuadro de herramientas
Estas configuraciones controlan el comportamiento de las etiquetas inteligentes y la población del cuadro de herramientas.
Habilitación de etiquetas inteligentes automáticas
Para controlar si los controles muestran etiquetas inteligentes cuando se seleccionan:
Abra las opciones del Diseñador de Windows Forms.
Active o desactive la casilla Abrir etiquetas inteligentes automáticamente .
Nota:
No todos los controles y componentes admiten etiquetas inteligentes.
Habilitación del rellenado automático del cuadro de herramientas
Para agregar automáticamente componentes creados por proyectos al Cuadro de herramientas:
Abra las opciones del Diseñador de Windows Forms.
Seleccione o deseleccione la casilla Rellenar automáticamente caja de herramientas.
Cuando se habilita, los componentes y controles personalizados creados por el proyecto aparecen automáticamente en la ventana Cuadro de herramientas.