【提问•新人向】C#载入一个新窗口的问题
c#吧
全部回复
仅看楼主
level 5
安杰洛_猫脉
楼主
用C#怎么载入一个新的窗口啊?
例如我现在有form1,form2,form1有一个按钮click事件载入form2,该怎么载入呢?
我百度过了,百度的结果都是用form register=New form(),这个方法好像是重新创建一个form然后自绘form的内容,不是载入form2,我该怎样才能让它载入我已经设计好的form2呢?
2015年10月26日 02点10分
1
level 12
啸雄天
围观
2015年10月26日 03点10分
2
level 7
天才在左😄
不知道什么意思,是在运行form1的时候点击其中的一个按钮,然后弹出form2吗?
2015年10月26日 03点10分
3
安杰洛_猫脉
form1运行的时候点击一个按钮弹出我设计好的form2
2015年10月26日 03点10分
安杰洛_猫脉
百度还有一个方法是通过修改main方法来弄的不过我看不懂
2015年10月26日 03点10分
天才在左😄
new一个form2
2015年10月26日 03点10分
天才在左😄
不用改main
2015年10月26日 03点10分
level 5
安杰洛_猫脉
楼主
是我哪里弄错了吗?
为什么不行呢?载入进来的是一个新窗口,不是我设计好的Register_room.cs
@小小红眼yyu
2015年10月31日 10点10分
4
天才在左😄
不是FormRegister_room=new Form(); Form换成你第二个窗口的名字(name)
2015年10月31日 12点10分
安杰洛_猫脉
@天才在左😄
0.0意思是后面是new Register_room(Register);?
2015年10月31日 13点10分
天才在左😄
后面的括号去掉
2015年10月31日 13点10分
天才在左😄
不是,是那个name去掉,实例化你第二个窗口
2015年10月31日 13点10分
level 3
不悲不喜空荡荡
亲
你这个问题解决了么 我也想知道怎么弄
2015年10月31日 13点10分
6
安杰洛_猫脉
嗯,解决了,我的代码是酱紫的: Register_room Register_room = new Register_room (); (第二个窗口的name) (第二个窗口的name[作为局部变量])= new 第二个窗口的name() Register_room.Show(); //*让第二个窗口显示出来*// 不知道我这样说你能不能理解,我是酱紫理解的
2015年10月31日 14点10分
不悲不喜空荡荡
我可以加你么 或者你加我qq1137394828
2015年10月31日 14点10分
安杰洛_猫脉
@不悲不喜空荡荡
你加我吧,2601442241
2015年10月31日 14点10分
安杰洛_猫脉
@不悲不喜空荡荡
我不经常在线的,所以呐,有时候不能秒回别介意撒
2015年10月31日 14点10分
level 7
Shinchiku
设计的第二个窗体还只是个类而已,没有实例化,直接在form1窗体类设计代码里声明form2类类型的成员对象,需要的时候new出来。
2015年11月01日 02点11分
8
安杰洛_猫脉
嗯呐
阿里嘎多捏,我已经解决了噢~
2015年11月01日 15点11分
1