winform窗体之间传值的问题(急!!!) 在窗体1中通过控件打开窗体2,要怎样才能实现窗体1与窗体2的传值呢?是双向传值哈,就是窗体1的数据能够传递给窗体2,同时,窗体2也能传递数据给窗体1在网上找了一会,还是不太懂。求大神指点一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单的方法就是你把窗体1的实列当成参数传到窗体2中Form2 frm=new Form2(form1的实列) 如果是窗体2的值传到窗体1呢?我是打算把在窗体1中点击Button,然后窗体2.show。窗体1中有一个String msg,msg不断地在变化,同样窗体2有一个String msg0,它同样在变化,我需要窗体1能够接收到msg0,窗体2能够接收msg。 这好办呀你同时给两个窗体 写个公共的方法如 Form1.MsgChange(string) Form2.MsgChange(string)这样假如你要在Form1窗体改变msg0 后再指行Form2.MsgChage(值传进去)就是拉同里Form2的msg0改变 再调用Form1.MsgChange()方法不就行了。 将窗体1中的string msg的访问属性设置成public;同样将窗体2的string msg0的访问属性也设置成pblic,在窗体1中Form2 frm=new Form2();实例化窗体2,通过frm.msg0就可以获取窗体2中meg0的值同样在窗体2中Form1 frm1=new Form1();实例化窗体1,通过frm1.msg就可以获取窗体1中meg的值 关于优酷的播放器 先装vs05再装vs03 c# 对浏览器编程问题 在C#中如何获得进程的CPU利用率 请问TabControl [讨论]关于并发访问数据库服务器的效率问题. Winform下如何访问远程数据库? 在C#中有没有类似VBScript中的Weekday函数? IE 自带的WebBrowser 控件打印怎么隐藏页眉页脚 如何是项目中的所以窗体中的SqlCommand都使用同一个SqlConnection 一个关于UDP接收的问题。。。求救。。。 HashTable的散列函数怎么写
最简单的方法就是你把窗体1的实列当成参数传到窗体2中
Form2 frm=new Form2(form1的实列)
如果是窗体2的值传到窗体1呢?
我是打算把在窗体1中点击Button,然后窗体2.show。窗体1中有一个String msg,msg不断地在变化,同样窗体2有一个String msg0,它同样在变化,我需要窗体1能够接收到msg0,窗体2能够接收msg。
这好办呀
你同时给两个窗体 写个公共的方法如 Form1.MsgChange(string) Form2.MsgChange(string)这样假如你要在Form1窗体改变msg0 后再指行Form2.MsgChage(值传进去)就是拉
同里Form2的msg0改变 再调用Form1.MsgChange()方法不就行了。
将窗体1中的string msg的访问属性设置成public;同样将窗体2的string msg0的访问属性也设置成pblic,在窗体1中Form2 frm=new Form2();实例化窗体2,通过frm.msg0就可以获取窗体2中meg0的值
同样在窗体2中Form1 frm1=new Form1();实例化窗体1,通过frm1.msg就可以获取窗体1中meg的值