一个子窗体很多父窗体会打开它,然后子窗体进行更新数据后,会刷新父窗体的公共的的方法,现在问题是子窗体如何获得父窗体名称???然后刷新父窗体

解决方案 »

  1.   

    调用父窗体方法,使用委托
    或传递对象this到子窗体为参数
    调用相关方法
      

  2.   

    子窗体比如是Form2;就用 
    public  Form2(string strParentName)
    {
      InitializeComponent();
    }
    定义构造函数,每次父窗体实例化子窗体时,同时将父窗体的名字给他就行了
      

  3.   

    new新窗体时候 传参是肯定的。。
    把父窗体的 this.text 传过去。 我记得是这样。。
    子子窗体 接收参数就可以了。
    手里电脑没vs。 郁闷啊。