解决方案 »

  1.   

    想要的效果是什么?
    你没显示form2?
    form2.ShowDialog()
      
    *****************************************************************************
    签名档: http://feiyun0112.cnblogs.com/
      

  2.   

    问题好像不在这儿。显示了还是没有把datagridview中的值传给label
      

  3.   

     this.Hide();
     应该先隐藏当前界面,再显示Form2,如果关闭当前界面,值就无法传递。问题是这样解决的!!!
    在Form2中加属性
    public string projectnameValue
            {
                set { this.lbl_projectname.Text = value; }
            }
    在Form1中调用Form2
    this.Hide();
    Form2 form2=new Form2();
    form2.projectnameValue=datagridview.CurrentRow.Cells["name"].Value.ToString();
    form2.ShowDialog();