2012-09-22 16 views
1

我在Visual Ultimate 2012(VB.NET)中製作一個計算器/轉換器。用戶選擇他想要做什麼類型的轉換,然後出現適當的標籤/文本框(直到那時才隱藏它們),如果用戶選擇另一種類型,則其他標籤/文本框出現在相同的地方,但以前的是隱。如何隱藏Visual Basic設計器中的元素?

問題是,在設計器(Form1.vb [Design])中,我無法隱藏標籤/文本框,以將其他標籤/文本框放在同一個位置。

如何隱藏Visual Studio Ultimate 2012中設計器中的元素(標籤,文本框等)?

+0

你不能。這就是WPF的用武之地。你可以隱藏設計師的東西 –

+1

你可以,它需要一個自定義設計器。但是,你正在解決錯誤的問題,在設計時就沒有這樣的事情發生。在運行時進行。在設計時創建面板並在運行時設置其Enabled屬性以顯示正確的面板。 –

回答

0

我認爲你沒有必要隱瞞你剛纔設置的位置來控制相同,並使用帶來正面或發送到後命令