如何:显示 Windows 窗体的对话框

显示对话框的方式与在应用程序中显示任何其他窗体的方式相同。 启动窗体在应用程序运行时自动加载。 若要使应用程序中出现第二个窗体或对话框,请编写代码来加载和显示它。 同样,若要使窗体或对话框消失,请编写代码以卸载或隐藏它。

显示对话框

  1. 导航到要用来打开对话框的事件处理程序。 当选择菜单命令、单击按钮或发生任何其他事件时,可能会发生这种情况。

  2. 在事件处理程序中,添加代码以打开对话框。 在此示例中,按钮单击事件用于显示对话框:

    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();  
      }