MDI表單

各位前輩

請位labview裡有類似VB裡MDI表單的功能嗎?

或者是有一個主表單(或主panel),其餘的表單(或panel)都在此主表單之內動作的功能或做法嗎?

謝謝

MDI表單說明:


我們可以在Word裡一次開啟多個檔案,每一個檔案就會被放在一個視窗裡,這些叫作子視窗,然而這些視窗都被包函在一個更大的視窗裡,只要這個大視窗被縮小,所有的子視窗會一起隨之消失,若大視窗被關閉,則子視窗則一起作關閉的動作,這個大視窗就是MDI表單。

印象中,應該沒有這個功能。不過可以使用程式的方式,強制控制每個子視窗的長寬,也可以強制控制子視窗出現在螢幕的位置。

謝謝Benjamin的說明

利用Benjamin大哥的方法,好像沒有辦法在主視窗之中容納子視窗,是嗎?剛剛看了subpanel的example,有點類似,但好像無法移動位置或放置多張(或重疊)panel,是有什麼技巧沒有注意到還是有其它方法呢?

謝謝

阿...不好意思,我忘了有這個範例。這個範例我以前還曾經在meeting秀過,投影片資料就在下面:
NIDays_LabVIEW進階使用技巧.pdf

![](upload://qzhAo3Hj8V1VPDwsbDTAE0FX1JW.jpeg)

![](upload://xWd9HkHr3FBeE798wsOrxJMzNdz.jpeg)

可是我不知道該在程式進行中,該如何動態更改子視窗的位置。

這個功能在的另一種說法叫"child window",各位可以到ni.com/support上輸入關鍵字"child window"應該可以找到需要的答案及example.

各位前輩

剛剛在ni的網站上找到例子,請參考下面的網址,裡頭有用到一個.llb的檔案,我有辦法知道裡頭的內容嗎?

http://forums.ni.com/ni/board/message?board.id=170&message.id=33848

謝謝

[QUOTE=小小羊兒]這個功能在的另一種說法叫"child window",各位可以到ni.com/support上輸入關鍵字"child window"應該可以找到需要的答案及example.[/QUOTE]

抱歉,我不知道有這個功能。今天又學到一招,謝謝嚕...