如何:显示 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();
      }