this.hide()
//
打开子窗体 
///
this.close()

解决方案 »

  1.   

    小弟是初学者,this.hide()
    //
    打开子窗体 
    ///
    this.close()
    这是什么意思?执行以下方法想关闭整个程序
    private void frmMain_FormClosing(object sender, FormClosingEventArgs e)
            {
                DialogResult dr = MessageBox.Show(this, "你确定要退出吗?", "退出系统通知", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (dr != DialogResult.Yes)
                {
                    e.Cancel = true;
                }
            }
      

  2.   

    为什么隐含登录窗体,登录成功后直接关闭不行么??// 下面登录成功后启动主窗体,否则结束程序
    static void Main() 
    {
       FLogin fLogin = new FLogin();
       if(fLogin.ShowDialog() != DialogResult.OK)
         Application.Exit();
       else
         Application.Run(new FormMain());
    }
      

  3.   

    在登陆窗体中 
    //
    if(有效用户)
    {
     this.Hide();//隐藏登陆窗体 
     frmMain f=New frmMain();
      f. ShowDialog   () 
     this.Close()//关闭
    }
      

  4.   

    參見
    http://writeblog.csdn.net/PostList.aspx?pg=2
      

  5.   

    参看:
    http://blog.csdn.net/knight94/archive/2006/03/18/628285.aspx
    http://blog.csdn.net/Knight94/archive/2006/08/22/1104957.aspx