http://www.dotnetbips.com/displayarticle.aspx?id=79

解决方案 »

  1.   

    1、在frm2中定义public frm1 thisfrm1;
    点frm1上的button1中传入this赋给frm2对象的thisfrm1变量
    然后通过thisfrm1给frm1对象添加label或button
    2、把frm1声明成静态的。
      

  2.   

    form2中假设btnOK为确定按钮
    把btnOK按钮的DialogResult属性改为
    btnOK.DialogResult = DialogResult.OK,
    并且通过属性来让外界访问 form1里面的textbox1
    public string MyTextBoxTxt
    {
       get{return textbox1.Text; }
    }在form1中可以这样来访问了form2 newform = new form2();
    if(newform.ShowDialog() == DialogResult.OK)
    {
        if(newform.MyTextBoxTxt == "这句判定form2的textbox1的内容")
        {
          //这里在form1里面添加 上添加一个label或button
        }
    }
    newform.Dispose();