C# 窗体问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 08:43:47
请在在vs2005中怎样引用另一个窗体

也就是单击一个窗体(form1)里的按钮后会弹出另一个窗体(form2)
这个效里怎样实现
如果自己已经新建了form1和form2,不要用new form2()
那应该怎样实现?

Button1_Click...
{
form2 f = new form2()
f.show()
}
自动产生的我就不写啦`
另外注意,如果要在form2中,改变form1控件的话,new form2(button1)
然后在form2中的架构方法中取`在form2中修改button1的话,其实就是修改form1的按钮

很实用的,看到很多人不懂相互传参`我顺便说一下而已`
form1中关闭就是f.Dispos() 或者令它消失f.hidden()
form2关闭自己`那就是this.Dispos() this.hidden()了
全部退出 application.exit()

大小写我可能没注意`楼主写的时候看提示吧`

---------------------------------------------------------
form2关闭form1的做法,form1中设置了一个按钮,不作显示
把它扔到form2中去,在form2中显示`或者关联`
这样,用户点击该按钮时,就触发了form1的按钮点击方法了

至于要干什么,下来的不用多说了` 可能我说多了`不过这些也是曾经困扰过我。。