[VB.NET]父窗口怎么向子窗口传值?(刚开始做winform的程序)

VB.NET源码-156个实用实例哦…… <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
父窗口怎么向子窗口传值?(刚开始做winform的程序)
父窗口怎么向子窗口传值?(刚开始做winform的程序)
__________________________________________________________________________
修改子窗口的构造方法
在父窗口实例化子窗口的时候传参数
__________________________________________________________________________
子窗口:SubForm
private SubForm(int width, int height)
{
this.Width = width;
this.Height = height;
}

父窗口中:
SubForm subForm = new SubForm(100, 200);
subForm.Show();
__________________________________________________________________________
还有没有更简单的?
__________________________________________________________________________
这样子写比较麻烦,需要写在Sub New()里边

如果要传递的是子窗口的控件变量值,可以直接写代码
dim lvFrm as new Frm2
lvFrm.TextBox1.Text = Good Baby ..
lvFrm.Show()
如果要传递的是变量值,可以在子Form定义 Public _Width as Integer
dim lvFrm as new Frm2
lvFrm._Width = 600
lvFrm.Show() ...
另外一种办法是在模块里边定义全局Public变量,不同Form都可以修改和使用,得注意先后
__________________________________________________________________________
子窗口声明public property

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

最新版本:20070212

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
__________________________________________________________________________
1:是构造的时候传
2: if (ActiveMdiChild == null) return;
((子窗体)(ActiveMdiChild)).(属性)或(带传入参数的public方法)
__________________________________________________________________________
可以设置一个公共的变量阿
在模块中
__________________________________________________________________________
最简单的办法就是传递指针:
1.在 父窗体from”调用子窗代的代码中写:
子窗体from.ParentForm = me

2.在“子窗体from”中定义
Friend ParentForm As object

3.在子窗体取父窗体值时,就用 me.ParentForm.xxx 即可
__________________________________________________________________________
mark
__________________________________________________________________________
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值