c# Winform 大虾帮,系统更改用户怎么做?

来源:百度知道 编辑:UC知道 时间:2024/06/21 22:08:54
就像QQ一样,先退出然后再到登陆窗口
该怎么重新调呢。调程序入口函数man()?

方法有很多 我举个例子

form1 form2 两个窗体
form1是登陆窗体 form2是主窗体 在主窗体上有个切换用户的button1
实现的是在登陆后点击button1切换用户.

form1的登陆按钮btLogin单击事件中写
form2 form = new form2();
form.show();
this.hide();

form2的切换用户button中写
form1 form = new form1();
form.show();
this.hide();

不明白可以留下QQ我加你

添加onFormClosed 事件
在事件里重新调用一下你的程序
很多软件的安装过程都是这样的,一般最后最后一步都有个复选框,提示“点击结束后立即启动程序”等等

第一次登录完成的时候是可以隐藏登录窗体,显示主窗体的,更改用户可以关闭主窗体,显示登录窗体,需要注意的是关闭主窗体要用form.close()而不是application.exit()

直接关闭主窗体,如果有用于保存从登陆窗体传来的用户名的变量,则清空,再显示登陆窗口即可。