永发信息网

C#form1切换到form2,关闭form1

答案:3  悬赏:60  手机版
解决时间 2021-04-01 00:53
C#form1切换到form2,关闭form1
最佳答案
如果FORM1是主线程,则只能隐藏,如果关闭会导致整个APPLACTIOn关闭
所以代码是 form1.hidden()
form2.show()
如果两个都是实例窗体
则为
form1.close()
form2.show()追问你好,谢谢你的回答
我做的是form1是登陆界面,若类型为学生则进form2学生的界面
switch (type)
{
case "学生": Form2 f2 = new Form2(); //这里怎么实现切换到学生界面?
break;
case "教师":
break;
}追答你好,谢谢你的回答
我做的是form1是登陆界面,若类型为学生则进form2学生的界面
switch (type)
{
case "学生":
Form2 f2 = new Form2(); //这里怎么实现切换到学生界面?
this.hiden();
f2.show()
break;
case "教师":
break;
}追问这样form1隐藏了 并没有关闭啊追答因为你的FORM1是登录框.如果关闭..你的整个程序就关闭了哦
你想一下...你启动的是FORM1
结果FORM1关闭了
FORM2的父类FORM1压根就不存在哪里来的FORM2?
FORM2可是FORM1给SHOW出来的哦!
所以你的整个打开逻辑导致你只能这么做哦~!
你的程序入口处写的是APPLACTION.RUN(new form1());
吧?
我应该没有说错吧..
所以..系统只认说你的FORM1是主要窗体
FORM1没了
程序就关闭了
全部回答
在2 load 中写1.close();
1:
form1.hidden()
form2.show()

2:
form2.ShowDialog()
3:
Application.Run(form2)
form1.Close()
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
含在嘴里,怕化了后面还有吗???
大功率的电源带小功率的负载,对电源和负载有
在CPA财务管理中,股价增长率和股利增长率是
为什么聚烯烃又叫聚α
酷睿i5 6600k 和至强 e5 1620v4哪个好
谁能友情帮助下,成都春熙路的很大的折扣店在
一个五十二岁的女人,还会有性欲吗
冰箱为什么老是积水
到底市区小房子好 还是郊区大房子好
我想上我妻妹她已经结婚6年了,现在打扮的挺
英语中stop的用法和句型有哪些
你知道Tiffany蓝也是商标吗
有杭州直达到安庆的火车吗?
堡垒之夜英雄勋章怎么提升战阶
全涤纱厂家哪个好?
推荐资讯
下列关于甲、乙、丙、丁四幅图说法正确的是A.
求助Lumion关于种树的一个问题
手续费可提现3%,不可提现2%什么意思
开具发票必须要填写纳税人识别号吗
那个绝地求生之全军出击
如何为教会兄弟姐妹祷告 词
强磁发生器能干扰电子电表吗
自性和佛性有区别吗?
华为nxt-cl00是什么型号
华远地产的公司大事件
网吧浏览器的菜单栏怎么跑右边了?(是2345浏
i5/4g/500gb+128g固态是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?