如题!

解决方案 »

  1.   

    textBox有个TextChanged事件,用它就能做到你想要的效果 private void textBox1_TextChanged(object sender, EventArgs e)
            {
                textBox2.Text = textBox1.Text;
            }
      

  2.   

    private void textBox1_TextChanged(object sender, EventArgs e) 
            { 
                form2.textBox2.Text = form1.textBox1.Text; 
            }借用2楼的
      

  3.   

    记得把textbox的modifiers属性改成public
      

  4.   

    这个没有这么简单。里面有传递参数的问题。比如,在a中手动改,在b中实现自动改。一定要在b中把textBox设置为public。
    然后才可以:private void textBox1_TextChanged(object sender, EventArgs e)
            { 
             formb.text1.text=forma.text2.text
             }
    否则你是引用不到b的。你可以试试。
      

  5.   

    给form2加一个public属性,属性里对相应的TextBox赋值,在form1的textbox的值改变的事件里对form2的这个属性赋值。这样就联动。在同一个程序里取得form2也不麻烦的。
      

  6.   

    刚才代码有点问题,修改如下:这个没有这么简单。里面有传递参数的问题。比如,在a中手动改,在b中实现自动改。一定要在b中把textBox设置为public。
    然后才可以:    private void textBox1_TextChanged(object sender, EventArgs e) 
        { 
         formb.textBox1.text=forma.textBox2.text 
         }
    否则你是引用不到b的。你可以试试。
      

  7.   

    刚才代码有点问题,修改如下:这个没有这么简单。里面有传递参数的问题。比如,在a中手动改,在b中实现自动改。一定要在b中把textBox设置为public。
    然后才可以:    private void textBox1_TextChanged(object sender, EventArgs e) 
        { 
         formb.textBox1.text=forma.textBox2.text 
         }
    否则你是引用不到b的。你可以试试。