窗体间传参
在form1上有个datagridview,它有两个字段DataGridViewTextBoxColumn和DataGridViewCheckBoxColumn,这两个字段都是由用户输入的。在form2上有个treeview树,需要显示form1中满足DataGridViewCheckBoxColumn(选中或者不选中)条件的DataGridViewTextBoxColumn作为树的节点。请问怎么操作啊
------解决方案--------------------用委托或者全局变量
------解决方案--------------------public static string [] s ;
------解决方案--------------------我也不怎么会用委托,这种事情我首先考虑的是通过字符串数组传递参数(适用于参数少的如:传个名称即可的情况),或者就是用arraylist,里面动态保存你增删以后的最终结果(可以是一个一个的类对象),这样在传给form2肯定是没有问题的。
唉,技术水平有限,只能用这种低级方法了。呵呵。。。 大侠们不要笑撒!
------解决方案--------------------1,如果你是及时的,比如form1只要点击了,form2就要马上变,你可以把写一个委托(函数指针),form2 生成一个委托对象,注册给form1 的事件中,可以动态相应。
2,如果不是及时的,可以把view作为参数传给form2 ,然后抓值
------解决方案--------------------将form1的成员定义成public