当前位置: 代码迷 >> C# >> C#Windows窗体应用程序怎么返回到登陆界面
  详细解决方案

C#Windows窗体应用程序怎么返回到登陆界面

热度:431   发布时间:2016-05-05 05:19:41.0
C#Windows窗体应用程序如何返回到登陆界面
自己做了一个学生信息管理系统,里面有一个功能是修改密码,我想在密码修改成功之后回到登陆界面重新登录,想用form.showdialog()可是窗体一闪就消失了,问老师说要用到线程去解决,可是我们要下学期才学,哪位大神帮小妹一下,如何回到登录窗体并清空之前登陆以后的信息
------解决思路----------------------
我告诉你解决方案,楼上说不需要,这个说法错误,现在别人说要重新登陆,你就告诉他怎么实现就行了!
首先添加一个全局的变量用来存储用户登录标记,这个很重要,因为你要重新登录,当你要重新登录时这个标记你要重置一下
然后就是显示登录界面,这个很简单,因为你开始登录后登录界面是Hide(),而不是Close(),所以这里首先把当前窗体Close(),或是Hide(),这里关键要把用户登录标记重置,再把登录窗体.Show()就行了

不过有一个更简单的方法
Application.Restart();
这样就重启了程序,也就是要重新登录了
------解决思路----------------------
不需要Exit了
  相关解决方案