2010-11-09 47 views
0

我在容器(父窗體) 中使用按鈕作爲控件,當子窗體出現時,父窗體(按鈕,圖片,標籤)中的控件出現在子窗體上,覆蓋它,我不能看到孩子表格 做任何一個知道如何防止這種情況,,和我不希望讓這些控件MDI應用程序中父窗體的問題

Control.Visible=false;

因爲當我儘量減少子窗體我希望用戶獲得使用所有控件查看容器的能力

+0

你是如何製作兒童表格的?在我看來,你正在製作與父母類型相同的子表單。告訴我們你是如何實例化子表單的。 – BeemerGuy 2010-11-09 02:44:16

回答

0

孩子是否控制另一個容器或單獨的形式?如果它是另一個容器,則使用子表單的名稱,並將其帶到前面,即child.BringToFront();我認爲你的問題是你將控件放在父容器中。他們將保持在您創建的任何mdi子表單之上。我認爲處理這種情況的最好方法是根據mdi子窗體的窗口狀態更改其可見性,方法是在子窗體中創建自定義事件或監視父窗體中子窗體的窗口狀態。

相關問題