父窗口先调用一个子窗口,子窗口其实就是一个采集数据,如何实现在子窗口关闭之后,能够将数据  自动  更新到父窗口的一个编辑框里面??

解决方案 »

  1.   

    恩 我问的就是要怎么把这些属性读到指定控件上面的TEXT
      

  2.   

    比如说,子窗体中实现了一个Age属性一个Address属性,分别对应该窗体中两TextBox中输入的值,那么,在父窗体中,在子窗体的ShowDialog之后:labelAge=subForm.Age;
    labelAddress=subForm.Address;
      

  3.   

    你創建子窗口時,可以訂閱他的closing事件
    frm.closing+=new eventhandle(GetData);private void GetData(object sender,evenargs e)
    {
         form2 frm=sender as form2;
         //再拿form2中公開的數據
    }方法二.form2是是模式窗口
    if(frm.showdialog()==dialoresult.ok)
    {
       //拿frm公開的數據更新數據
    }
      

  4.   

    在父窗口中打开子窗口时,用ChildWin.ShowDialog(this);
    在子窗口中设置父窗口的值时,用ParentWin  pForm = (ParentWin)this.Owner;
     pForm.varible = childVarible;
    其中,childVarible为子窗口变量。varible为父窗口需要赋值的变量。