form之间数据传输
发布时间: 2024-08-24 18:37:03
其实很简单啊,有三种方法都可以实现你要的功能
方法一、就是用构造内函数传值,先在容Form3中定义一个成员变量,然后重载Form3的构造函数,添加一个有参数的构造函数(直接复制现有的构造函数,然后添加一个参数,在里面写上this.成员变量名=参数名即可),写完这些以后在form2里面new Form3的时候选择有参数的构造函数完成,然后Show就可以了,这个时候你在form3的form_load里面用这个变量就没问题了。
方法二、在Form2中调用Form3的成员变量赋值(在new对象之后,Show之前)
方法三、使用第三个类中声明一个静态的变量,在Form2中给这个变量赋值,在Form3中使用就可以了。由于是静态的,直接用类名访问,不需要new,也独立于两个窗体。
以上方式希望对你有帮助,虽然你没给分,但是我喜欢爱学习的人呵呵。