if (textBox2.Text.ToString() == null)
            {
                textBox1.Text = null;
            }
            else
            {
                //
            }

解决方案 »

  1.   

    这个可以实现同步,但是更改了第二个文本栏,这时二个文本栏的信息不一样,如再更改第一个文本栏第二个文本栏还是同步,我要这时不同步!     private void textBox1_TextChanged(object sender, EventArgs e)
             {
                 if(textBox2.Text.ToString() == null || textBox2.Text == textBox1.Text)
                 {
                     textBox2.Text = textBox1.Text;
                 }
                 else
                 {
                     //
                 }
             }
      

  2.   

    textBox1_TextChanged里面写
    if (!string.IsNullOrEmpty(textBox2.Text))
        textBox2.Text = textBox1.Text;
      

  3.   

    没用啊,texBox2.text有更改时,再更改textBox1时textBox2的内容还是一起更改!
      

  4.   

    这里你加|| textBox2.Text == textBox1.Text这个判断多余,你在第2个textbox改变那你就要textBox2_TextChanged里面判断,具体要求看你自己了,和上面的写的差不多,基本的很
      

  5.   

    在textBox2_TextChanged如用判断的话就同步第一个字!好象还是不行?