设计模式里面有一种叫做观察者(Visitor)模式, 可以看一下 因为设计模式是需要本身已经具备很多知识以及经验以后的东西, 这里我简单给你说一下解决你这个问题的思路 创建一个类, 就叫Visitor吧, 这个类持有那两个窗体的引用, 并且有一个更新方法, 类似于这个样子 public Class Visitor{ private Form formA; private Form formB; public Visitor(Form formA, Form formB){ this.formA = formA; this.formB = formB;}public void updateTextBox(char senderID){ if (senderID == 'A') formB.textbox.Text = formA.textbox.TextelseformB.textbox.Text = formA.textbox.Text}}然后在你具体的textbox change event里面调用这个方法 updateTextBox formA参数就'A' formB随便