winform中怎样在多个页面中传值

来源:百度知道 编辑:UC知道 时间:2024/09/20 16:27:44
BS结构里用SESSION在多个页面中传值,但是在winform中没有SESSION,总不能每个页面都弄个全局变量吧,页面太多了。。。

吧要属性或控件设为PUBLIC
form1里:
form2 ff=new form2();
ff.Owner = this;
ff..ShowDialog();
form2里:
Form1 fa = new Form1();
fa = (Form1)this.Owner;
在两个窗体里都可以直接操作另一个窗体有PUBLIC的属性或控件

构造函数来传值
url传值

可以用带参的构造函数传值!我就是这样用的,你试试!

推荐您去这看看,这样的问题都有详细的解决方法,他们的java教程讲解的比较全,你可以去学习下,希望对你有帮助
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=100

静态变量,构造函数重载