2010-02-20 66 views
2

我在這裏發佈這篇文章,因爲我花了很多時間來理解整個系統在系統中隱藏表單時是如何工作的。將系統托盤中的表格隱藏起來

我的問題基本上是:我怎樣才能隱藏窗體運行操作系統托盤的窗體?

CFP。

+0

一個C#重複在這裏:http://stackoverflow.com/questions/46918/ 雖然一些答案有VB.NET代碼的鏈接。 – 2010-02-20 11:44:47

+0

已發表回答我自己的問題:) CFP。 – 2010-02-20 11:48:01

回答

1

第一步是顯示你需要隱藏的內容。確保你不要Modal。

Dim F as New MyForm 
Form.Show() 

然後,創建一個通知圖標,並關聯到其點擊的功能如下:

Me.Visible = Not Me.Visible 

仔細雖然。如果您第一次使用ShowDialog顯示錶單,則設置Visible = False將關閉表單並將其銷燬(例如,如果您使用與表單通信的單獨線程,可能會感到討厭)。