2013-01-09 64 views
0

在我的VB.NET項目中,員工詳細信息包含十四個標籤框,五個文本框,四個蒙面文本框,兩個組合框,兩個單選按鈕,一個富文本框和兩個按鈕。當表單加載時,我想隱藏這些項目。我試用隱藏在VB.net中的控件集團

.Visible = False 

方法。但它是一個很長的代碼..我如何隱藏這些項目在一個簡單的代碼?

+0

我只是寫接受boolean值的子程序可見,地方「可見=的booleanValue」在子程序所有,然後調用該子例程來更改可見性狀態。 – jkmurphy1

+0

只是標記了這個答案,如果這是解決方案。 –

回答

0

enter image description here 將這些控件放在GroupBox2中,並將其visible屬性設置爲false。

enter image description here

當你的應用程序運行時,組框是不可見的,所以我用標題「顯示GroupBox2」一個按鈕,當我點擊該按鈕,GroupBox2將可見:

enter image description here

來源用於使GroupBox可見的代碼

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
     GroupBox2.Visible = True 
End Sub 
+0

所有這些控件在一個名爲EMPGBDATA – Thanzeem

+0

年的組框中,但我需要可見的組框。我只需要隱藏控件。是否有機會? – Thanzeem

+0

把你的groupbox放到另一個groupbox中, –

0

使用Panel其中包含所有這些控件(標籤,txtbox,組合框等),並將面板上的.visible屬性設置爲false。在這種情況下,您不必爲每個控件設置.visible。

+0

是否有可能與組框? – Thanzeem

+0

感謝所有朋友的快速回復.... – Thanzeem

0

,你可以把他們的小組,那麼你只需要設置面板​​