注册 登录
编程论坛 VB.NET论坛

关于form1向form2传递值的问题

xingtong 发布于 2007-01-18 14:33, 2366 次点击
我在form1的一个textbox控件里双击后,弹出一个Dialog即form2,form2中有一个datagridview和两个button,当我按下确定按钮时,就把form2中选定的数据填到form1的textbox中,form2窗体在按下确定按钮时随即关闭
14 回复
#2
xingtong2007-01-18 14:35
请各位大虾赐教!
#3
YSKING2007-01-18 17:05

在form1中定义一个静态的对象,再form2中调用

#4
bygg2007-01-18 19:51
只有本站会员才能查看附件,请 登录


这是以前一个朋友发的,我改了一点点,你看一下吧…………



#5
gzxlq2007-01-18 20:14

版主是C的呀

#6
6ygg2007-01-19 11:13
呵呵,你转换一下嘛.
#7
wangfuli2007-01-23 17:31
用委托
#8
Kendy1234562007-01-23 17:56
把整个form1 作为参数传到form2里面去

#9
bygg2007-01-23 20:59
那就用个类吧,把FORM2里面的信息定子入类中,就可以调用里面的东西了.
#10
pthouge2007-01-27 15:21
用模块就不要想这么多了

#11
YSKING2007-01-27 17:00
ref
#12
chen53222007-01-29 14:34

new 下窗体 把窗体弄成公共变量public的

#13
水晶蝎子2007-01-29 20:27
最简单的方法是设置一个public 共享变量即可。。。
#14
haijiaokuang2008-06-24 15:50
回复
Form1
public abc1 as string

Form2
Dim frm1 as new form1()
Dim abc2 as string
abc2=frm1.abc1
#15
vinceQ2008-06-30 12:02
用ref传一个值过去就可以啦
1