Winform 窗体1调用其他窗体的值的问题

winform窗体M中,有两个按钮,分别打开不同的窗体a,b,并且窗体a,b,都是datagridview控件,怎么把窗体a,b中datagridview的数据显示到相对应得窗体M的textbox控件上去,谢谢!

将窗体a,b中定义相应的变量,比如在窗体a中定义string型变量A,在窗体b中定义string型变量B。在窗体a中将datagridview控件中显示的数据整合到一起赋值给变量A,在窗体b中也同样执行。最后在窗体M中初始化窗体a,b 就是a 名字=New a();接下来就可以在用代码 名字.A 直接使用窗体a中的变量A了,将得到的值直接赋值给textbox就可以了。这样就可以将窗体a,b中datagridview的数据显示到窗体M中的textbox中了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-20
这个是不同窗体间的传值问题了,其实你在各自的窗体中设个Public变量,那样就可以相互访问了,那样就没有什么问题的了哈
第2个回答  2010-05-20
窗体其实就是一个类,窗体的数据就是一个类的某些属性,访问另一个类的属性当然是继承访问或者设置受访问属性为公开
相似回答