winform 主窗体为启动窗体,登陆按钮在主窗体上,点击按钮出现登陆窗体, 怎么样登陆后 回到主窗体。

 我来答
yaobing0687
2011-03-17 · TA获得超过988个赞
知道小有建树答主
回答量:1309
采纳率:0%
帮助的人:904万
展开全部
设主窗体:MainForm,登录窗口:LoginForm,在里面定义一个全局变量:Succeed=false;//登陆是否成功
在MainForm中定义:
LoginForm lf=new LoginForm();
在MainForm中点击“登录”按钮中:
lf.ShowDialog();//弹出登陆框
输入账号密码后,点击页面的“确定按钮”。
在按钮里进行身份验证,如果正确:
Succeed=true;
this.Close();//这样就返回去了
追问
我想把登录名保存 登陆成功后 主窗体上用到 怎么做。
追答
在LoginForm里面定义一个全局变量(public):userName="";
在按钮里进行身份验证,如果正确:
userName=TextBox1.Text;//赋值
this.Close();//这样就返回去了

在MainForm里就可以调用了:
调用:lf.userName;//调用
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式