2012-07-24 54 views
0

我正在使用C#創建一個包含幾個標籤頁的表單應用程序。我想在一個標籤頁中包含MDI子窗口。可能嗎?我嘗試了一些像childForm.MdiParent = this.tabPage1.Handle,但我有一個編譯錯誤,因爲類型不匹配。你有一個好主意來做這件事嗎?標籤頁可以作爲MDI子窗口的父項嗎?

+0

'MdiParent'屬於'Form'類型,不幸的是TabPage不會繼承它。你想讓每個標籤都是MDI表單嗎? – 2012-07-24 05:03:48

+0

我只希望其中一個標籤頁成爲MDI子項的容器。 – user1547558 2012-07-24 06:14:19

+0

恐怕不可能使用標準控件集,不幸的是 – 2012-07-24 13:12:00

回答

0

CodeProject上這個項目可能是有用的:

,但我在sourceforge上這個目的,建議DockpanelSuite

+0

我選中了使用C#瀏覽多文檔界面(MDI)標籤頁。這與我的目的不同。我想要做的是將MDI子窗口放入其中一個選項卡頁面,而不是整個父窗體。 – user1547558 2012-07-24 05:51:07

+0

您的要求有任何更新?我似乎在這裏遇到同樣的問題。你是如何做到的? – GutterStink 2015-01-14 20:54:06