C# 顯示被hide了的form

在Form1中加入:  
          form2   frm=new   form2();  
          frm.Owner=this;  
          this.Hide();  
          frm.show();  
在form2中加入:  
          this.Owner.Show();

可以定義form1為form2的parent,如在FORM1中加入:  
          form2   frm=new   form2();  
          frm.Parent=this;  
          this.Hide();  
          frm.show();  
在form2中加入:  
          this.Parent.Show();

在Form1中加入:  
          form2   frm=new   form2();  
          frm.Tag=this;  
          this.Hide();  
          frm.show();  
在form2中加入:  
          ((Form)this.Tag).Show();  

frm.Tag   是一個Object,this就是from1的實例(舉例來說在from2中的this就是frm)。  
frm.Tag   =   this,就是指把form1的實例賦給.Tag,這樣可以在frm中調用到form1的實例

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/civets/archive/2009/08/26/4484709.aspx

posted on 2009-12-15 09:15  Love婷  阅读(2012)  评论(0编辑  收藏  举报