.net新手求助:
做一个项目,事先要在查询窗口选择要查询的条件,把需要查询的条件放到datagridview里面。
例如:datagridview1的column1中放置要查询的科目代码(不止一条)。
然后点击“查询”按钮,弹出结果窗口,把查询的结果放到新窗口的datagridview2控件里面(也就是说,在新窗口打开的过程中,调用datagridview1的column1里面的数据,完成查询操作)。
问题是,我如何在新窗口里面调用datagridview1的column1里面的数据?
换句话说,我能否在新窗体里面调用原窗口的datagridview1控件?
望高手指点!

解决方案 »

  1.   

    当然可以。窗体间传值详解
    http://dev.csdn.net/article/26/26433.shtm
      

  2.   

    在你的原窗口上把datagridview1的Modifiers属性设为Public在你的结果窗体里,实例化查询窗体对象
    再通过对象调用
    Form1 obj = new Form1();
    obj.dataGridView1
      

  3.   

    修改其Modifiers为public就可以在外面直接调用甚至修改了。---------------------------------
    中关村IT企业招聘.NET程序员,有兴趣者可联系我。
    公司地址位于中关村核心地带。