C#是吧?设父窗体为AForm,子窗体为BForm1, 子窗体中添加字段 private AForm af;2, 子窗体中添加构造函数 public BForm(AForm a) { InitializeComponents(); this.af = a; }3, 子父窗体要打开子窗体的地方写 BForm b = new BForm(this); b.ShowDialog();4, 子窗体的 Form_Closed事件中写 this.af.Close();完事.