InPowerS.Net

 找回密碼
 註冊
搜索
查看: 2938|回復: 0

C# 顯示被hide了的form

[複製鏈接]
發表於 2008-12-29 23:45:57 | 顯示全部樓層 |閱讀模式
在form1中加入:

  1.           form2   frm=new   form2();   
  2.           frm.Owner=this;   
  3.           this.Hide();   
  4.           frm.show();  
複製代碼
在form2中加入:
  1.           this.Owner.Show();
複製代碼


可以定義form1為form2的parent,如在FORM1中加入:
  1.    
  2.           form2   frm=new   form2();   
  3.           frm.Parent=this;   
  4.           this.Hide();   
  5.           frm.show();
複製代碼
在form2中加入:
  1.    
  2.           this.Parent.Show();
複製代碼
在Form1中加入:
  1.    
  2.           form2   frm=new   form2();   
  3.           frm.Tag=this;   
  4.           this.Hide();   
  5.           frm.show();
複製代碼
在form2中加入:
  1.   
  2.           ((Form)this.Tag).Show();
複製代碼
frm.Tag   是一個Object,this就是from1的實例(舉例來說在from2中的this就是frm)。   
frm.Tag   =   this,就是指把form1的實例賦給.Tag,這樣可以在frm中調用到form1的實例。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

小黑屋|Archiver|手機版|InPowerS.Net

GMT+8, 2018-8-21 12:52

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表