怎样在一个窗口中控制另一个已打开的窗口关闭
假如有这样一个Form1 
 Form1上两个按钮可以打开Form2与Form3两个窗口的实例,这时我想在Form3里关闭Form2应该如何做?????
------解决方案--------------------在Form1里用2个静态的Form成员引用指向打开的Form2 Form3实例~~ 
 比如是 
 public static Form2 F2; 
 public static Form3 F3;   
 //// 
 ///打开的时候   
 F2=new Form2(); 
 F2.Show(); 
 F3=new Form3(); 
 F3.Show(); 
 ///// 
 ///在Form3里面可以用这样的语句关掉Form2实例   
 if(Form1.F2!=null)Form1.F2.Close();
------解决方案--------------------采用owner方法。
------解决方案--------------------在Form2上添加:   
 Form3 F3; 
 Public Form2() 
 { 
 InitializeComponent(); 
 this.Owner =F3; 
 }
------解决方案--------------------foreach(Form frm in Application.OpenForms) 
 { 
 	if (frm is Form3) 
 	{ 
 		frm.Close(); 
 	} 
 }