显示和关闭窗体

解决方案 »

  1.   

    FormX fX= new FormX() ;
    fX.Show() ;
      

  2.   

    frmMain.cs     //这是主窗口   
      private   void   frmMain_Load(object   sender,   System.EventArgs   e)   
      {   
      this.Hide();   
      frmSetupPass   objForm=new   frmSetupPass();   
      objForm.ShowDialog();   
        
      frmSurvey   obj=new   frmSurvey();   
      obj.ShowDialog();   
        
      }   
      static   void   Main()   
      {   
                    Application.Run(new   frmMain());   
      }   
        
      pass.cs     //密码窗口   
      private   void   cmdOK_Click(object   sender,   System.EventArgs   e)   
      {   
      this.Hide();   
        
        
      }
      

  3.   

    假定你使用的窗体名称为:FormCloseOrShow;另一个需要显示的窗口为:FormNew
    窗体中有二个按钮名为:btnClose (关闭)和btnShow(显示)
    btnClose的单击事件处理程序(关闭窗口)代码为:
    btnClose_Click(object sender, System.EventArgs e)
    {
     //关闭当前窗体
      this.Close();
     //另一种方法:Application.Exit();关闭当前窗体并结束当前程序的运行
    }
    btnShow的单击事件处理程序(显示窗口)代码为:
    btnShow_Click(object sender, System.EventArgs e)
    {
      FormNew frmNew = new FormNew();
      frmNew.Show();
    // 或另一种显示方法:frmNew.ShowDialog();
    }
      

  4.   

    假设你的窗体名叫Form1
    显示窗体:
    Form1 f = new From1();
    f.ShowDialog();关闭窗体:
    this.Close();
    或者Application.Exit();
      

  5.   

    this.Hide();   
      frmSetupPass   objForm=new   frmSetupPass();   
      objForm.ShowDialog();   
        
      frmSurvey   obj=new   frmSurvey();   
      obj.ShowDialog();   
        
      }   
      static   void   Main()   
      {   
                    Application.Run(new   frmMain());   
      }   
        
      pass.cs     //密码窗口   
      private   void   cmdOK_Click(object   sender,   System.EventArgs   e)   
      {   
      this.Hide();   
        
        
      }