Compartir a través de


Cómo: Mostrar cuadros de diálogo para formularios Windows Forms

Se muestra un cuadro de diálogo de la misma manera que se muestra cualquier otro formulario en una aplicación. El formulario de inicio se carga automáticamente cuando se ejecuta la aplicación. Para que aparezca un segundo formulario o cuadro de diálogo en la aplicación, escriba código para cargarlo y mostrarlo. De forma similar, para que el formulario o el cuadro de diálogo desaparezcan, escriba código para descargarlo u ocultarlo.

Para mostrar un cuadro de diálogo

  1. Vaya al controlador de eventos con el que desea abrir el cuadro de diálogo. Esto puede ocurrir cuando se selecciona un comando de menú, cuando se hace clic en un botón o cuando se produce cualquier otro evento.

  2. En el controlador de eventos, agregue código para abrir el cuadro de diálogo. En este ejemplo, se usa un evento de clic con botón para mostrar el cuadro de diálogo:

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
       Dim dlg1 as new Form()
       dlg1.ShowDialog()
    End Sub
    
    private void button1_Click(object sender, System.EventArgs e)
    {
       Form dlg1 = new Form();
       dlg1.ShowDialog();
    }
    
    private:
      void button1_Click(System::Object ^ sender,
        System::EventArgs ^ e)
      {
        Form ^ dlg1 = gcnew Form();
        dlg1->ShowDialog();
      }