C#的 winform程序,登录完了怎么关掉登录窗体?

一开始程序运行时,加载登录的窗体,登录成功后,要显示主界面吧。可是登录窗体没法整了,你让他隐藏,会占用内存,而且关闭主界面不会关闭整个程序。如果关闭这个登录界面,整个程序... 一开始程序运行时,加载登录的窗体,登录成功后,要显示主界面吧。可是登录窗体没法整了,你让他隐藏,会占用内存,而且关闭主界面不会关闭整个程序。如果关闭这个登录界面,整个程序就会关闭。怎么办?用Microsoft Visual Studio 2008编译器。 展开
 我来答
帐号已注销
2013-04-11 · 超过21用户采纳过TA的回答
知道答主
回答量:171
采纳率:0%
帮助的人:54.8万
展开全部
form2 f2=new form2(); 打开新窗体
f2.Show();
this.hide(); //隐藏登录窗体
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Richard_lxc
2013-04-10
知道答主
回答量:3
采纳率:0%
帮助的人:4159
展开全部
dispose()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yqsky3964
2013-04-10 · TA获得超过1875个赞
知道小有建树答主
回答量:1184
采纳率:0%
帮助的人:654万
展开全部
this.hide();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d2963d0
2013-04-10 · TA获得超过2780个赞
知道小有建树答主
回答量:668
采纳率:100%
帮助的人:620万
展开全部
您的主界面是登陆窗体new出来吧,..是这样的话你就不能关闭
登陆窗体!您可以这样想,登陆窗体是父,主窗体是子,如果没有
父哪来的子?所以,登陆窗体是肯定不能关闭的,一般我们做这种
程序的时候是采用隐藏窗体的方法的,,其实隐藏窗体也没占多大内存啊
如果你还是不想采用隐藏窗体的方式,那您只能先显示主窗体,然后禁用掉主窗体
,显示登录窗体,等登陆成功了才开启主窗体
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
归茜茜eP
2013-04-10 · TA获得超过499个赞
知道小有建树答主
回答量:457
采纳率:100%
帮助的人:196万
展开全部
例:
this.hide(); \\隐藏当前船体
form2 f2=new form2(); \\定义 form2对象
f2.ShowDialog(); \\打开窗体form2
this.Close(); \\关闭当前窗体
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式