Partilhar via


Como: Exibir caixas de diálogo do Windows Forms

Você exibe uma caixa de diálogo da mesma maneira que você exibe qualquer outro formulário em um aplicativo.O formulário de inicialização carrega automaticamente quando o aplicativo é executado.Para fazer um segundo formulário ou caixa de diálogo aparecer no aplicativo, escreva o código para carrega-lo e exibi-lo.Da mesma forma, para tornar o formulário ou caixa de diálogo desaparecer, escreva o código para descarregá-lo ou ocultá-lo.

  1. Navegue para o manipulador de eventos com o qual você deseja abrir a caixa de diálogo.Isso pode acontecer quando um comando de menu estiver selecionado, quando um botão é clicado, ou quando qualquer outro evento ocorre.

  2. No manipulador de eventos, adicione um código para abrir o caixa de diálogo.Nesse exemplo, um evento de clique em botão é usado para mostrar a caixa 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(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();
      }