大家好!
  一问题:
  form1:为登陆界面,from2为菜单界面, form1输入用户名和密码后,显示 from2为菜单界面,我用的是form1.hide(), from2.show(),发现form1窗体并未真正从内存消失,应该释放掉,此时只有from2菜单界面界面存在。
哪位朋友能帮助一下,谢了!

解决方案 »

  1.   

    From2启动后,关闭Form1,调用Close();
      

  2.   

    登陆窗体都是hide();
    你可以在form2关闭的时候退出程序;//程序退出
            private void from2_FormClosed(object sender, FormClosedEventArgs e)
            {
                Application.Exit();
            }
      

  3.   

    登陆界面是主界面,不能关闭,否则全程序退出,你在Program.cs 文件里把主界面换成其它的窗体,你再这样form1.close(); 就行了