在C# 
Form1 的public  void All_Rf() 如下:
     public  void All_Rf()
        {
          dataGridView1_Load();
         dataGridView2_Load();
         dataGridView3_Load();
         dataGridView4_Load();
         textBox1.Text = "";
         textBox2.Text = "";
         textBox3.Text = "";
         textBox4.Text = "";
         textBox5.Text = "";
        }
我想在Form2里按一个button 
就可以对Form1里的All_Rf() 以上的信息进行更新。
我是一个新手,请各大神详细讲一下,

解决方案 »

  1.   

    又是窗体间传值
    又是窗体间调用
    烦不烦啊
    http://topic.csdn.net/u/20120710/14/c88a8f3c-c096-4f93-a0ee-b82b810ebd9d.html?9220
      

  2.   

    http://topic.csdn.net/u/20110407/19/c1068d69-7331-4d02-bc0b-f5ba7a5f8dd8.html
      

  3.   

    我也不想的,但我真看了很多资料也搞不明白,我我是VB转C#,很多东西,一下子还没反应过来…
      

  4.   


    我在这里看了,也不懂,原本想下你的代码参考一下,但是网站出现
    Disallowed Key Characters.
      

  5.   

    自己终于在网上找到这个相关的问题了,
    来自
    http://topic.csdn.net/u/20110613/13/b50391bc-5aa5-4358-a2ce-3d8f95997f76.html简单点呗 show form2的时候设置一下 owner为form1
    Form2 f2 = new Form2();
    // 增加这一句
    f2.Ower = this;
    然后写一个方法public的方法 Fun****() 绑定数据form2中直接调用form1中的方法就好
    Form1 ower = (Form1)this.Owner;
    ower.Fun****();这个完全可以,花了一天的时间,累得半死,我就觉得,这东西一定不没有可能这么复杂的
    因为很多时都要用到这样的方法。