C#中,当弹出Form2窗体时,如何让Form1窗体关闭?也就是说始终只有一个窗体在显示!

 我来答
5never17
2009-05-27 · TA获得超过926个赞
知道小有建树答主
回答量:1136
采纳率:0%
帮助的人:412万
展开全部
Form2 frm2 = new Form2;
frm2.Show();
Form1.closed();//这个是让Form1关闭.如果Form1是初始显示的窗体,则所有窗体都要关闭(包括Form2窗体.即:Form2打开瞬间又关闭);这时就需要用下面的语句了:Form1.Hide();//该语句是让Form1隐藏起来,还在运行中...
当想关闭时别忘了用:Appliction.Close();

希望对你有所帮助!!!
非凡的学生
2009-05-27 · TA获得超过179个赞
知道小有建树答主
回答量:509
采纳率:0%
帮助的人:270万
展开全部
窗体启动时,自动出现Form1
这时点击Form1中按钮后出现Form2,
代码如:
Form2 form2=new Form2();
this.Hide();//首先把Form1隐藏
form2.ShowDialog();//把Form2显示,程序在等待,直到Form2关闭
this.Show();//Form2关闭后再显示Form1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aab2009aab
2009-05-27 · TA获得超过537个赞
知道小有建树答主
回答量:1047
采纳率:0%
帮助的人:647万
展开全部
如果Form1是主窗体的话 不能关闭不然Form2也关了
可以考虑把Form1隐藏
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6eed2f8
2009-05-27 · TA获得超过5082个赞
知道大有可为答主
回答量:3423
采纳率:0%
帮助的人:3807万
展开全部
Form1.Hide();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式