Panel 放到另一个窗体上(未解决)
我现在有两个窗体:frm_mianFrm和frm_guanli_dwlr,登陆进去是frm_mianFrm主窗体, 
 点击某个按钮就出来frm_guanli_dwlr   单位录入.在单位录入上有新增和修改按钮,这两个按钮都是放在一个panel1   上的,而且是在单位录入界面上!! 
       现在我要问的是:我想在弹出   单位录入   界面时,单位录入的panel1不是显示在单位录入界面上,而是要显示在主窗体上,但是新增\修改按钮又能控制   单位录入   界面 
 谢谢大虾...
------解决方案--------------------将frm_guanli_dwlr作为frm_mianFrm的成员变量定义,这样就能找到frm_guanli_dwlr的运行实例,进而控制它!   
 class frm_mianFrm{ 
     frm_guanli_dwlr form;   
     public function(){           
     } 
 }   
 class frm_guanli_dwlr{   
 }
------解决方案--------------------private void button1_Click(object sender, EventArgs e) 
 { 
     Form2 vForm2 = new Form2(); 
     panel1.Parent = vForm2; 
     vForm2.ShowDialog(); 
     panel1.Parent = this; 
 } 
------解决方案--------------------Form2 vForm2 = new Form2(); 
     panel1.Parent = vForm2; 
     vForm2.ShowDialog(); 
     panel1.Parent = this;   
 就是这样的
------解决方案--------------------... 我喜欢呢句 未解决 ;   
 如果LZ是用MDI的话 可以用this.MdiChildren来获取MDI子窗体 
 可以在生成窗体的时候加入些tag标识  
 然后用MdiChildren来判别是否已经打开了这窗体
------解决方案--------------------通过把WindowsForm放入到另一个Windows窗体的Panel上来处理吧,到不想放的时候再回原。具体的技术点代码如下: 
 //WinForm嵌入panel 
 Form2 form = new Form2(); 
 form.FormBorderStyle = FormBorderStyle.None; 
 form.TopLevel = false; 
 this.panel1.Controls.Add(form); 
 form.Show();