Compartir a través de


Cómo: Crear cuadros de diálogo en tiempo de diseño

Los cuadros de diálogo pueden mostrarse de forma modal para evitar que los usuarios realicen tareas fuera del cuadro de diálogo. Para obtener más información sobre los cuadros de diálogo modales y no modales, vea Cómo: Mostrar formularios Windows Forms modales y no modales.

Nota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.

Para crear un cuadro de diálogo en tiempo de diseño

  1. En el Explorador de soluciones, haga clic en el proyecto con el botón secundario del mouse, elija Agregar y haga clic en Windows Forms.

    Se agrega un formulario al proyecto.

  2. En el Explorador de soluciones, haga clic con el botón secundario del mouse en el formulario y, a continuación, elija Cambiar nombre.

  3. Cambie el nombre del formulario DialogBox.vb o DialogBox.cs, dependiendo del lenguaje de programación.

  4. En la ventana Propiedades, cambie la propiedad FormBorderStyle a FixedDialog.

  5. Personalice la aparencia del formulario si lo necesita.

  6. Establezca las propiedades ControlBox, MinimizeBox y MaximizeBox en false.

    Los cuadros de diálogo no suelen incluir barras de menú, barras de desplazamiento de ventana, botones Minimizar y Maximizar, barras de estado ni bordes de tamaño ajustable.

  7. Personalice los métodos de evento en el Editor de código.

    Para obtener más información, vea Cómo: Cerrar cuadros de diálogo y conservar los datos introducidos por el usuario.

Además, .NET Framework dispone de varios cuadros de diálogo con formato predefinido que se pueden implementar para realizar tareas básicas dentro de la aplicación que requieren la acción del usuario (abrir, imprimir o guardar archivos). Para obtener más información, vea Controles y componentes de cuadros de diálogo (formularios Windows Forms).

Vea también

Otros recursos

Cuadros de diálogo en formularios Windows Forms

Crear controladores de eventos en formularios Windows Forms