两个winform窗体之间如何传值 双击form1的datagridview单元格,出现一个窗体form2,form2窗体里面是另一个datagridview 双击其中一行使其一行的值赋给form1窗体的datagridview!求解!不要 form1 f1=new form1() 这种方法,因为这种方法 会使form1中其他控件的值清空!在线等~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有没有人会啊?在线等~~UP!UP!UP! 对于你,最简单的,把两个form的grid的modifers属性设置为public这样就可以from1.xxxx=form2.xxxxx 或者在构造form2的时候 使用带参数的构造函数了 参数可以this(form1) 然后在form1里写一个增加一行记录的函数(public型的)用于在form2中调用了 form1.XXX 怎么点不出这个datagridview来? 没有实例化呗,在构造函数里把form2提前实例化好、就不会出现你说的那种数据清空了,逻辑只在form1中处理就OK Form form1=Application.OpenForms["form1"] as Form1;form1.DataGridView1.....="";注意名字一定要写对。 定义属性呗..get set多舒服 实在不行这么干,最容易理解了,form2的数据(DATAGRIDVIEW)把需要的数据存放在全局变量里面object然后form2关闭(form2.close())的同时刷新form1的数据(刷新时把form1的数据重新赋值一遍即可); 多线程问题。。。。。。。 请教组件问题 求一条语句的 正解~ axWebBrowser控件里面如何禁止web网站的打印,上传和下载文件 在C# WinForm 如何保存公共信息? c# 串口读数据问题 删除文件的问题 初级问题,关于页面更新 在线等!菜鸟问题:如何实现在一个多次循环内生成不同的随机数? 如何修改注册表的键的默认键值? 使用openxml怎么实现将含有控件内容的word文档转化为html C# 如何在当前程序安装目录下创建文件
form1.DataGridView1.....="";注意名字一定要写对。
form2的数据(DATAGRIDVIEW)把需要的数据存放在全局变量里面object
然后form2关闭(form2.close())的同时刷新form1的数据(刷新时把form1的数据重新赋值一遍即可);