2011-04-28 36 views
1

我已經繼承了一個大型的Visual Basic項目,它具有許多「框架」(顯然,它來自Visual Basic 6.0),現在是GroupBoxes。他們都覆蓋整個表格。程序選擇在執行期間顯示哪一個。這一切都很好。選擇在VB.NET中設計器中顯示的完整窗體GroupBox

有沒有辦法在它們之間切換以便在Visual Studio設計器中顯示?現在它只顯示最後一個添加的內容,我必須轉到代碼而不是Toolbox才能更改所有後面的代碼。

回答

1

所以你有多個GroupBoxes被彼此遮蔽?

你可以試試看看它是否適合你。

在VS中,去工具 - >選項。展開環境下拉列表並選擇鍵盤。在「顯示命令包含」文本框中鍵入「BringToFront」。確保在下面的列表框中選擇「Format.BringToFront」。

在「使用新快捷方式」下拉框中,選擇Windows窗體設計器。現在,選擇您要使用的鍵盤快捷鍵,然後在「按快捷鍵」文本框中鍵入它。我使用了Ctrl + Alt + B。最後,點擊分配,然後點擊確定退出對話框。

您現在有一個快捷方式將選定的控件帶到窗體的前面。

用VS中的GroupBox打開窗體,然後查看 - >其他窗口 - >文檔大綱。從那裏你可以看到樹形視圖結構中窗體上的每個控件。選擇要處理的GroupBox,然後單擊顯示錶單的選項卡,將焦點放回到表單上而不更改所選的GroupBox。現在打你的快捷方式把GroupBox放在前面,這樣你就可以開始工作了。

我用簡單的東西(兩個文本框在對方後面)測試了它,它工作,所以希望它也適用於你。

+0

它的工作!我很高興地驚歎。謝謝。 – 2011-04-28 22:36:17

0

在屬性窗口中,下拉窗體中的所有控件。他們應該在那裏。

+0

他們是,但即使選擇一個也不會在設計師面前彈出它。 – 2011-04-28 22:25:22

相關問題