如下:
foreach ( Form f in this.OwnedForms ) 

if (f is frmSubForm) //frmSubForm需要创建子窗口的类名

f.Close(); //关闭此窗体


 
//need a new one 
frmSubForm mySubForm = new frmSubForm(); 
this.AddOwnedForm(mySubForm); 
mySubForm.Owner = this; 
mySubForm.Show();