我在一个窗体中实例化了另一个窗体,
实例化后的窗体的属性可以调用,但是控件无法调用请问各位,我该如何在一个窗体中操作另外一个窗体里的控件呢先谢谢各位了

解决方案 »

  1.   

    用FindControl()方法试试,参数是控件ID
      

  2.   

    http://topic.csdn.net/u/20110831/16/bbd83b30-1e5f-4d21-bde0-1604f88d8b32.html
      

  3.   

    如果你只想简单的操作Form2的控件,那么在Form1可以用Controls.Find查找如:private void Form1_Load(object sender, EventArgs e)
            {
                Form2 form = new Form2();
                form.Show();
                MessageBox.Show(((TextBox)form.Controls.Find("textbox1", false)[0]).Text);
            }
      

  4.   

    把控件变量的访问权限设为public
    在form2中直接应用  form1.button1.Text = "text";